- Tüm işaretleme sunucuda render edilir; bileşenler async olarak veritabanını doğrudan sorgulayabildiği için ayrı bir API katmanı için boilerplate ihtiyacı ortadan kalkar
$(...)ifadeleri, tip doğrulaması yapılan sıradan Rust kodudur; sunucuda değerlendirilirken aynı anda JavaScript'e dönüştürülür ve tarayıcıda anında yeniden çalıştırılır- wasm paketi yoktur ve istemci tarafı build aşaması gerekmez
- Sunucu işlemesi gerektiren güncellemeler
#[shard]ile işaretlenir; argümanlar değiştiğinde sunucu yeniden render eder ve HTML'i değiştirir view!makrosuyla HTML ve Rust'a sadık şablonlar yazılabilir;for/ifgibi Rust kontrol akışları ve koşullu öznitelikler olduğu gibi kullanılabilir- Modül yapısına dayalı yönlendirme build aşaması olmadan otomatik çıkarılır (
app/posts/id.rs→/posts/{post_id}) - Tailwind tabanlı Topcoat UI bileşenleri projeye kopyalanarak serbestçe değiştirilebilir
tailwindözelliği etkinleştirildiğinde Node olmadan Tailwind CSS entegrasyonu sağlanır ve asset pipeline'a otomatik bağlanır- İstek işleme için istek bağlamı (
Cx), uygulama bağlamı,#[memoize]ile istek düzeyinde önbellekleme, imzalı/şifreli cookie'ler ve oturum kimlik doğrulaması (giriş/çıkış, kayan süre sonu, token rotasyonu) sunar - MIT lisansı
Henüz yorum yok.