Rust Web Development with Warp, Tokio, and Reqwest

Практическое руководство по созданию современных веб-приложений на языке Rust с использованием популярных библиотек и фреймворков. Книга охватывает весь процесс разработки — от основ языка до развертывания готового приложения в production.

В первой части рассматриваются фундаментальные концепции Rust, необходимые для веб-разработки: система владения, заимствования, трейты, обработка ошибок и работа со строками. Особое внимание уделяется инструментарию Rust и его преимуществам для создания надежных веб-сервисов.

Вторая часть посвящена практической разработке RESTful API с использованием фреймворка Warp и асинхронной библиотеки Tokio. Вы научитесь создавать маршруты, обрабатывать запросы, интегрировать базы данных, работать с внешними API, а также настраивать логирование и отладку приложений.

Третья часть охватывает продвинутые темы: добавление аутентификации и авторизации, тестирование Rust-приложений и деплой в production. Книга показывает, как использовать Rust для создания высокопроизводительных, безопасных и легко поддерживаемых веб-сервисов.

Rust Web Development with Warp, Tokio, and Reqwest
A
Автор
Bastian Gruber
Издательство
Manning Publications
Год
2023
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент