D Web Development

Kai Nacke

Книга D Web Development посвящена созданию высокопроизводительных веб-приложений на языке программирования D с использованием фреймворка vibe.d. Автор Кай Накке — известный участник сообщества D, мейнтейнер компилятора LDC, — показывает, как применять возможности языка для построения быстрых и надёжных серверных решений.

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

Читатель познакомится с локализацией, подключением к данным, интеграцией с внешними сервисами и расширением функциональности фреймворка. Материал сопровождается практическими примерами, которые помогают закрепить ключевые концепции.

Книга ориентирована на разработчиков, уже знакомых с языком D и желающих освоить веб-разработку на нём. Она также будет полезна тем, кто интересуется современными подходами к созданию высоконагруженных веб-сервисов.