Rari - Ultra Hızlı React Server Components Çerçevesi
(github.com/rari-build)- Rari = Runtime Accelerated Rendering Infrastructure
- Rust runtime tabanlı yüksek performanslı bir RSC çerçevesi; Next.js'e kıyasla P99 gecikmede 12 kat, throughput'ta 10,5 kat iyileşme sağlıyor
- App Router: dosya tabanlı yönlendirme sunar. Yerleşimler, yükleme durumları, hata sınırları
- Gerçek sunucu tarafı render (SSR) uygulaması: önceden render edilmiş HTML ve anında hydration desteği
- React Server Components için yerleşik destek: sunucu bileşenleri varsayılan, gerektiğinde
'use client'ile istemciye geçiş - Zero-config kurulum: önceden derlenmiş binary'lerle kurulum sonrası hemen çalıştırılabilir
- Hot Module Reloading ile geliştirme sırasında anlık geri bildirim sağlar
- TypeScript-first tasarım ile sunucu ve istemci arasında tam tip güvenliği sağlar
- Cross-platform destek: macOS, Linux ve Windows ortamlarında aynı şekilde çalışır
- Streaming RSC ve React Suspense özellikleri şu anda geliştirme aşamasında
create-rari-appile anında proje oluşturmayı destekler-
Performans göstergeleri
- Ortalama yanıt hızı 3,8 kat daha iyi (0.69ms vs 2.58ms)
- Yük altında 10,5 kat daha yüksek throughput (20,226 req/sec)
- %68 daha küçük bundle boyutu (27.6KB vs 85.9KB)
- Build hızı 5,6 kat daha iyi (1.64s vs 9.11s)
-
Teknik özellikler
- Rust runtime ve Vite build sistemi birleşimiyle ultra hızlı rendering sağlar
- NPM paket uyumluluğunu korur, mevcut React ekosistemiyle tam entegredir
- Ortam değişkeni tabanlı yapılandırmayı destekler (
PORT,NODE_ENV,RUST_LOG)
1 yorum
Vay be... ardı arkası kesilmiyor. Sunucu bileşeni framework'lerine kadar geldi iş..