Nue - Framework Web yang Mengutamakan Standar
(nuejs.org)- 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
Saya mungkin cuma melihatnya sekilas, jadi entahlah, tapi saya tidak merasa tertarik. Apakah ada yang sudah sempat mencobanya?
Pengembang nuejs pernah bentrok besar dengan komunitas Tailwind sebelumnya, dan setelah melihat itu, keinginan saya untuk mencobanya benar-benar hilang.
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..
Kalau bukan sesuatu yang benar-benar harus sangat kecil dan bekerja cepat, saya rasanya tidak terpikir untuk memakainya ..
Rasanya seperti melihat
htmlx