- Rari = Runtime Accelerated Rendering Infrastructure
- Framework RSC berperforma tinggi berbasis runtime Rust, dengan latensi P99 12x lebih rendah dan throughput 10,5x lebih tinggi dibanding Next.js
- App Router: menyediakan routing berbasis file. Layout, status loading, dan error boundary
- Implementasi server-side rendering (SSR) sejati: mendukung HTML yang telah dirender sebelumnya dan hidrasi instan
- Dukungan bawaan untuk React Server Components: komponen server menjadi default, dan dapat beralih ke klien dengan
'use client' saat diperlukan
- Setup zero-config: dapat langsung dijalankan setelah instalasi dengan biner prabuild
- Memberikan umpan balik instan selama pengembangan dengan Hot Module Reloading
- Desain TypeScript-first untuk memastikan keamanan tipe penuh antara server dan klien
- Dukungan lintas platform: berjalan konsisten di macOS, Linux, dan Windows
- Fitur Streaming RSC dan React Suspense sedang dalam pengembangan
- Mendukung pembuatan proyek instan dengan
create-rari-app
-
Metrik performa
- Kecepatan respons rata-rata 3,8x lebih baik (0.69ms vs 2.58ms)
- Throughput 10,5x lebih tinggi dalam kondisi beban (20.226 req/sec)
- Ukuran bundle 68% lebih kecil (27.6KB vs 85.9KB)
- Kecepatan build 5,6x lebih cepat (1.64s vs 9.11s)
-
Karakteristik teknis
- Mewujudkan rendering supercepat melalui kombinasi runtime Rust dan sistem build Vite
- Tetap kompatibel dengan paket NPM dan terintegrasi penuh dengan ekosistem React yang ada
- Mendukung konfigurasi berbasis environment variable (
PORT, NODE_ENV, RUST_LOG)
Belum ada komentar.