Создавайте динамические веб-приложения с применением Express - ключевого компонента из стека разработки Node/ JavaScript. Итан Браун описывает работу с Express 5 на примере создания полноценного приложения. В книге рассматриваются все этапы и компоненты - от серверного рендеринга до разработки API для работы с одностраничными приложениями (SPA) .; ; Express является золотой серединой между устоявшимся фреймворком и отсутствием фреймворка вообще, поэтому он оставляет вам определенную свободу при архитектурном выборе. Эта книга предоставит лучшие решения для фронтенд- и бэкенд-разработчиков, использующих Express. Научитесь смотреть на веб-разработку под новым углом!; ; - Создайте систему шаблонизации для отображения динамических данных.; ; - Подробно изучите объекты запроса и отклика, промежуточное ПО и маршрутизацию URL-адресов.; ; - Создайте симуляцию продакшен-среды и выполняйте в ней тестирование.; ; - Научитесь долговременному хранению информации в документных базах данных с помощью MongoDB и в реляционных базах данных - с помощью PostgreSQL.; ; - Открывайте другим программам доступ к вашим ресурсам благодаря API.; ; - Создавайте защищенные приложения с применением аутентификации, авторизации и HTTPS.; ; - Интегрируйтесь с социальными сетями, включайте геолокацию и многое другое.; ; - Внедрите план по запуску и сопровождению вашего приложения.; ; - Освойте критически важные навыки отладки.