Перейти к содержимому

Лучше, чем Next.js? Я попробовал новый full-stack веб-фреймворк на Rust: Topcoat

Francesco Ciulla

0:00 / 0:00

Лучше, чем Next.js? Я попробовал новый full-stack веб-фреймворк на Rust: Topcoat

10 184 просмотра · 1 месяц назад
Francesco Ciulla
343 тыс. подписчиков
10 184 просмотра · 1 месяц назад
Готов ли Rust наконец к полнофункциональной веб-разработке? После интервью с Карлом Лерхе, создателем Tokio, я решил сам попробовать Topcoat. Topcoat — это новый готовый к использованию фреймворк на Rust для создания полнофункциональных реактивных веб-приложений, созданный командой, стоящей за Tokio и Axum. Сопутствующее видео:    • Better than Next.js? Is Rust Finally Ready...   В этом видео я создаю своё первое приложение на Topcoat и изучаю его пользовательский опыт, рендеринг на стороне сервера, горячую перезагрузку, реактивные компоненты, маршрутизацию на основе модулей, поддержку Tailwind, компоненты пользовательского интерфейса, сборку ресурсов, сессии, интеграцию с базами данных и многое другое. Может ли Topcoat стать альтернативой Next.js, Laravel, Django или Ruby on Rails на Rust? Мои первые впечатления оказались намного лучше, чем я ожидал. Горячая перезагрузка работает, синтаксис кажется удивительно простым, а потенциал огромен. Topcoat находится на ранней стадии разработки, и следует ожидать существенных изменений, но он может стать одним из важнейших проектов в веб-экосистеме Rust. 🔗 Ссылки и ресурсы Репозиторий Topcoat на GitHub: https://github.com/tokio-rs/topcoat Моя беседа с Карлом Лерхе и Жюльеном Шольцем:    • Better than Next.js? Is Rust Finally Ready...   Веб-сайт: https://francescociulla.com 📌 Временные метки 0:00 Что такое Topcoat? Веб-фреймворк Rust с полным набором функций 1:33 Репозиторий GitHub, базовый синтаксис, пользовательский интерфейс Topcoat, макросы и компоненты 2:35 Создание приложения Hello World с помощью Topcoat 5:56 CLI Topcoat, команда разработки Topcoat и горячая перезагрузка 9:00 Компоненты, шарды, HTML-шаблоны, маршрутизация на основе модулей, пользовательский интерфейс, ресурсы, шрифты, иконки и Toasty 12:27 Выводы и первые впечатления