Tokio ekibi Topcoat’u duyurdu: tam yığın, sunucu render Rust web framework’ü
22 Temmuz 2026’da tokio ekibinden Carl Lerche ve Julien Scholz, tam yığın reactive web uygulamaları için topcoat’u duyurdu. Framework tamamen sunucu render (SSR); reaktivite WASM yerine htmx benzeri “reactive instructions” ile HTML snippet’lerine metadata olarak ekleniyor. Erken ve deneysel sürüm — breaking change beklenmeli; production-ready Next.js rakibi değil.
Ana Gelişme
Yazarlara göre leptos / Dioxus gibi tarayıcıda WASM kullanan yaklaşımlardan farklı olarak Topcoat tüm markup’ı sunucuda üretiyor; bileşenler async olabilir, veritabanına erişebilir, izin kontrolü yapabilir. Tip kontrollü Rust ifadelerinin bir alt kümesi macro ile JavaScript’e çapraz derleniyor. Asset pipeline, Tailwind tabanlı shadcn-benzeri bileşenler ve request-level memoization (#[memoize]) araç setinde.
axum düşük seviye HTTP API’ler için hâlâ önerilen seçenek; Topcoat daha yüksek seviye fullstack katman. Nisan 2026’da hazır olan toasty ORM’nin ardından Rust üretkenlik yığınında bir sonraki adım olarak konumlanıyor. Yol haritasında Toasty entegrasyonu, validasyon ve e-posta var.
Neden Önemli?
rust-web-ecosystem için Tokio markalı fullstack sinyali. AI destekli kodlamanın Rust öğrenme bariyerini düşürdüğü tezine dayanıyor. Deneysel status ve Axum ayrımı dürüstçe belirtilmeli; WASM framework’leri “ölü” ilan edilmiyor.