Topcoat от автора Tokio: Rust для серверного рендеринга веб-приложений
Карл Лерке, создатель асинхронного рантайма Tokio, представил на конференции ScyllaDB P99 фреймворк Topcoat для веб-приложений на Rust. Логика выполняется на сервере, в браузер уходит только готовый HTML, а клиентский код на подмножестве Rust компилируется в JavaScript.
- Topcoat рендерит компоненты на сервере и отдаёт браузеру только HTML-фрагменты
- Клиентская логика на подмножестве Rust автоматически компилируется в JavaScript
- ORM Toasty позволяет компонентам обращаться к базе данных напрямую при рендеринге
- Фреймворк рассчитан на типовые приложения с БД, а не на сложные проекты вроде Figma
Читать дальше
Софт