- Semua markup dirender di server, komponen dapat langsung mengakses DB secara async sehingga menghilangkan boilerplate terpisah untuk lapisan API
- Ekspresi
$(...)adalah kode Rust biasa yang tervalidasi tipe, dievaluasi di server sekaligus diubah menjadi JavaScript agar bisa langsung dijalankan ulang di browser- Tidak ada bundle wasm, dan tidak memerlukan tahap build klien
- Pembaruan yang memerlukan pemrosesan server ditandai dengan
#[shard], saat argumen berubah server merender ulang lalu mengganti HTML - Dengan makro
view!, Anda dapat menulis template yang setia pada HTML dan Rust, serta langsung menggunakan alur kontrol Rust sepertifor/ifdan atribut kondisional - Routing berbasis struktur modul disimpulkan secara otomatis tanpa tahap build (
app/posts/id.rs→/posts/{post_id}) - Komponen Topcoat UI berbasis Tailwind dapat disalin ke proyek dan dimodifikasi dengan bebas
- Saat fitur
tailwinddiaktifkan, integrasi Tailwind CSS tanpa Node tersedia dan otomatis terhubung ke pipeline aset - Untuk pemrosesan permintaan, tersedia konteks permintaan (
Cx), konteks aplikasi, cache per permintaan#[memoize], cookie bertanda tangan/terenkripsi, dan autentikasi sesi (login/logout, sliding expiration, rotasi token) - Lisensi MIT
Belum ada komentar.