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