Разработчики Tokio представили Topcoat: фреймворк для Rust
Topcoat выполняет рендеринг компонентов на стороне сервера, позволяет напрямую обращаться к базам данных и обрабатывать клики через синтаксис с символом доллара без WebAssembly.
- Макрос view! объединяет HTML с логикой Rust и автоматически форматируется утилитой topcoat fmt.
- Маршруты определяются автоматически на основе структуры модулей проекта без отдельных этапов сборки.
- Репозиторий насчитывает 748 коммитов и 64 звезды; авторы предупреждают о возможных критических изменениях.
Почему это важно: Tokio уже является основой асинхронного программирования на Rust; контроль над слоем рендеринга позволяет одной команде сосредоточить в своих руках весь стек.
tokio-rs/topcoat GitHub repository (README) ↗ · 17 июл. 2026 г.17.07.26 · ✓ Проверено✓