10 poin oleh xguru 2025-01-24 | 4 komentar | Bagikan ke WhatsApp
  • File instalasi dan ukuran bundle 30 kali lebih kecil dibanding Next.js. Kecepatannya 100 kali lebih cepat
  • Mengutamakan standar (Standards First): Memaksimalkan pemanfaatan standar browser modern sehingga memungkinkan pengembangan produk berkualitas tinggi dengan kode seminimal mungkin
  • Mengutamakan HTML (HTML First): Mewujudkan layout, komponen server, dan elemen interaktif berbasis HTML semantik sehingga memberikan pengalaman yang cocok bagi pengembang, mesin pencari, dan pembaca layar
  • Mengutamakan konten (Content First): Menggunakan format Markdown dengan dukungan kaya untuk pemasaran dan dokumentasi, dan konten disimpan dalam file yang bersih serta aksesibel, bukan di JavaScript
  • Sistem desain (Design Systems): Memanfaatkan CSS modern dan terstruktur untuk menghadirkan antarmuka yang unggul dengan sedikit kode

Keunggulan utama

  • HMR (Hot Module Replacement) dan tooling yang cepat: Dengan kecepatan pembaruan di bawah 50ms, style, data, dan komponen langsung diterapkan
  • Kode yang ringkas: Tidak memerlukan import TypeScript, utility class, atau pengelolaan state yang rumit. Konten, struktur, dan styling terpisah secara alami
  • Kecepatan muat halaman yang tinggi: Halaman dapat dimuat hanya dengan satu request. Tidak ada inisialisasi framework, cumulative layout shift, atau penantian pemuatan JavaScript

Pengguna yang cocok untuk Nue

  • Pengembang web pemula: Pengguna yang ingin memanfaatkan HTML, CSS, dan JavaScript secara langsung sambil menghindari kompleksitas yang tidak perlu dalam pengembangan frontend
  • Pengembang JavaScript berpengalaman: Pengguna yang lelah dengan abstraksi berlebihan dari stack React dan ingin membangun situs web profesional dengan cara yang lebih sederhana
  • Tim yang berfokus pada desain: Pengguna yang memprioritaskan pengalaman pengguna dan sistem desain, serta ingin membangun situs web yang ringan dan efisien

Visi Nue

  • Tujuan akhirnya adalah menyederhanakan dan mengoptimalkan proses pengembangan dengan menghilangkan abstraksi dan kompleksitas yang tidak perlu dalam ekosistem frontend

4 komentar

 
nemorize 2025-01-26

Saya mungkin cuma melihatnya sekilas, jadi entahlah, tapi saya tidak merasa tertarik. Apakah ada yang sudah sempat mencobanya?

 
aabb2467 2025-01-24

Pengembang nuejs pernah bentrok besar dengan komunitas Tailwind sebelumnya, dan setelah melihat itu, keinginan saya untuk mencobanya benar-benar hilang.

 
mse9000 2025-01-31

Saya sempat mencari tahu ada apa, dan ternyata mereka menyoroti keanehan Tailwind yang saya rasakan dengan cara yang persis sama.
https://nuejs.org/blog/tailwind-misinformation-engine/
Melakukan styling dengan class inline... apakah ini benar-benar hal yang tepat? Terlepas dari kemudahannya, secara semantik..

 
ng0301 2025-01-24

Kalau bukan sesuatu yang benar-benar harus sangat kecil dan bekerja cepat, saya rasanya tidak terpikir untuk memakainya ..
Rasanya seperti melihat htmlx