Продолжительность
2 ч 22 мин 5 сек
Количество уроков
20 Видео
Дата добавления
13.12.2021
Rust - это язык системного программирования, который можно использовать для написания высокопроизводительных приложений. Cargo - это не только менеджер пакетов, но и инструмент сборки, генератор документации и многое другое, что значительно упрощает повседневное управление приложениями на Rust. Неудивительно, что по этим, а также по многим другим причинам, Rust был признан самым любимым языком программирования StackOverflow пять лет подряд.
Вы веб-разработчик, который хочет использовать Rust и ищет ресурс, который проведет вас через доступные в настоящее время инструменты и окружающую экосистему?
В этом курсе мы узнаем, насколько легко и просто создать веб-приложение на Rust. Мы будем создавать маршруты, конечные точки, настраивать авторизацию, обрабатывать базы данных и кормить наших клиентов JSON-ом. Мы будем использовать такие инструменты, как Rocket framework и Diesel ORM. Авторизация будет простой базовой авторизацией.
В конце концов, у нас будет полностью функционирующий CRUD REST API, готовый обслуживать клиентов асинхронно и невероятно быстро. Мы также развернем это приложение за веб-сервером nginx, который также будет обрабатывать согласование SSL, что обеспечит безопасное обслуживание нашего приложения по протоколу HTTPS.