- Framework web full-stack untuk membangun aplikasi React dengan Rust sebagai backend, dengan fokus pada "kemudahan penggunaan" dan "performa"
- Jika memiliki pengalaman dengan Next.js, Anda dapat beradaptasi dengan mudah
Fitur utama
- Native Typescript
- Routing mirip Next.js
- Dukungan modul CSS/SCSS
- Server-side rendering (SSR)
- Hot module reload (HMR)
Karakteristik Tuono
- Menawarkan performa tinggi dengan server multithread Rust tanpa Node.js, Deno, atau Bun
- Integrasi server-klien yang mudah: mengelola kode React dan kode sisi server dalam proyek yang sama
- Perbedaan dengan Next.js:
- Next.js bergantung pada runtime seperti Node.js/Deno/Bun
- Tuono meningkatkan performa dengan menggunakan server mandiri yang dibangun dengan Rust
3 komentar
Sepertinya ini adalah keluarga framework yang memungkinkan penggunaan backend Rust + frontend React dalam satu monorepo.
> If you have experience with Next.js you will feel home here.
> Integrasi server-klien yang mudah: mengelola kode React dan kode sisi server dalam proyek yang sama
Di Next.js, setidaknya ada kelebihan bahwa meski pola penggunaan atau lingkungan eksekusi antara server dan klien berbeda, setidaknya bahasanya tetap sama. Namun pada proyek ini, bahkan kelebihan itu pun tampak memudar, dan justru terlihat seperti membuat protokol komunikasinya menjadi samar. Sepertinya definisi tipe data antara server route dan server component juga harus disesuaikan secara manual. Bagaimanapun saya melihatnya, rasanya tidak akan mudah untuk diadopsi dan ini tampak seperti teknologi transisional yang bersifat sementara.
Kedengarannya sih meyakinkan…
Tapi pada akhirnya tetap pakai v8 juga…
https://github.com/Valerioageno/ssr-rs