- React uygulamalarını arka uçta Rust kullanarak geliştirmek için tasarlanmış bir tam yığın web çatısıdır ve "kullanılabilirlik" ile "performans"a odaklanır
- Next.js deneyiminiz varsa kolayca uyum sağlayabilirsiniz
Başlıca özellikler
- Yerel Typescript
- Next.js benzeri yönlendirme
- CSS/SCSS modül desteği
- Sunucu tarafı render etme (SSR)
- Hot Module Reload (HMR)
Tuono'nun öne çıkan yönleri
- Node.js, Deno, Bun olmadan, Rust'ın çok iş parçacıklı sunucusuyla yüksek performans sunar
- Kolay sunucu-istemci entegrasyonu: React kodunu ve sunucu tarafı kodunu aynı projede yönetme
- Next.js ile farkları:
- Next.js, Node.js/Deno/Bun gibi çalışma zamanlarına bağımlıdır
- Tuono, Rust ile geliştirilmiş bağımsız bir sunucu kullanarak performansı artırır
3 yorum
Rust backend + React frontend'i monorepo içinde kullanabilen bir framework gibi görünüyor
> Next.js deneyiminiz varsa burada kendinizi evinizde hissedeceksiniz.
> Kolay sunucu-istemci entegrasyonu: React kodu ile sunucu tarafı kodunu aynı projede yönetme
Next.js'te sunucu-istemci arasında kullanım kalıpları ya da çalışma ortamları farklı olsa bile en azından ortak bir dil kullanılması gibi bir özellik vardı; ancak bu projede o avantajın bile gölgelendiği ve iletişim protokolünün belirsizleştirildiği görülüyor. Sunucu rotaları ile sunucu bileşenleri arasındaki veri tipi tanımlarının da manuel olarak eşleştirilmesi gerekiyor gibi görünüyor. Nasıl bakarsam bakayım benimsenmesi kolay olmayacak gibi duruyor ve geçiş dönemi teknolojisi gibi görünüyor.
Kulağa hoş geliyor ama…
Sonuçta
v8kullanıyormuş işte…https://github.com/Valerioageno/ssr-rs