10 điểm bởi xguru 2025-01-24 | 4 bình luận | Chia sẻ qua WhatsApp
  • Kích thước cài đặt và bundle nhỏ hơn Next.js 30 lần. Tốc độ nhanh hơn 100 lần
  • Ưu tiên tiêu chuẩn (Standards First): Tận dụng tối đa các tiêu chuẩn của trình duyệt hiện đại để phát triển sản phẩm chất lượng cao với lượng mã tối thiểu
  • Ưu tiên HTML (HTML First): Triển khai layout, server component và các yếu tố tương tác dựa trên HTML ngữ nghĩa, mang lại trải nghiệm phù hợp cho nhà phát triển, công cụ tìm kiếm và trình đọc màn hình
  • Ưu tiên nội dung (Content First): Sử dụng định dạng Markdown với hỗ trợ mạnh cho marketing và tài liệu hóa; nội dung được lưu trong các tệp sạch và dễ truy cập thay vì trong JavaScript
  • Hệ thống thiết kế (Design Systems): Tận dụng CSS hiện đại và có cấu trúc để tạo ra giao diện xuất sắc với ít mã hơn

Ưu điểm chính

  • HMR (Hot Module Replacement) và công cụ cực nhanh: Tốc độ cập nhật dưới 50ms giúp style, dữ liệu và component được phản ánh ngay lập tức
  • Mã gọn gàng: Không cần import TypeScript, utility class hay quản lý trạng thái phức tạp. Nội dung, cấu trúc và styling được tách biệt một cách tự nhiên
  • Tốc độ tải trang nhanh: Có thể tải trang chỉ với một request duy nhất. Không cần khởi tạo framework, không có cumulative layout shift, không phải chờ JavaScript tải xong

Những ai phù hợp với Nue

  • Người mới học phát triển web: Những người muốn trực tiếp sử dụng HTML, CSS, JavaScript và tránh sự phức tạp không cần thiết của phát triển frontend
  • Lập trình viên JavaScript giàu kinh nghiệm: Những người đã mệt mỏi với mức độ trừu tượng hóa quá mức của stack React và muốn xây dựng website chuyên nghiệp theo cách đơn giản hơn
  • Các đội ngũ lấy thiết kế làm trung tâm: Những người ưu tiên trải nghiệm người dùng và hệ thống thiết kế, đồng thời muốn xây dựng website nhẹ và hiệu quả

Tầm nhìn của Nue

  • Mục tiêu cuối cùng là đơn giản hóa và tối ưu hóa quy trình phát triển bằng cách loại bỏ các tầng trừu tượng và độ phức tạp không cần thiết trong hệ sinh thái frontend

4 bình luận

 
nemorize 2025-01-26

Tôi chỉ mới xem lướt qua nên không biết có phải vì vậy không, nhưng tôi chưa thấy nó hấp dẫn lắm. Có ai đã dùng thử chưa?

 
aabb2467 2025-01-24

Trước đây, nhà phát triển của nuejs từng va chạm khá lớn với cộng đồng tailwind, và sau khi thấy chuyện đó thì mình hoàn toàn mất hứng muốn thử dùng nó.

 
mse9000 2025-01-31

Tôi đã tìm thử xem có chuyện gì, và họ đang chỉ ra đúng y như cảm giác kỳ quặc mà tôi từng thấy ở Tailwind.
https://nuejs.org/blog/tailwind-misinformation-engine/
Styling bằng class inline... liệu đây thật sự có phải là điều đúng đắn không? Bỏ qua sự tiện lợi, xét về mặt ngữ nghĩa thì...

 
ng0301 2025-01-24

Nếu không thực sự cần phải cực kỳ nhỏ gọn và chạy cực nhanh thì tôi không thấy có suy nghĩ là nên dùng nó lắm..
Cảm giác như đang xem htmlx vậy