Веб-разработка с применением Node и Express. Полноценное использование стека JavaScript

Читать отрывокОтрывок
Создавайте динамические веб-приложения с применением Express — ключевого компонента из стека разработки Node/JavaScript. Итан Браун описывает работу с Express 5 на примере создания полноценного приложения. В книге рассматриваются все этапы и компоненты — от серверного рендеринга до разработки API для работы с одностраничными приложениями (SPA).
Express является золотой серединой между устоявшимся фреймворком и отсутствием фреймворка вообще, поэтому он оставляет вам определенную свободу при архитектурном выборе. Эта книга предоставит лучшие решения для фронтенд- и бэкенд-разработчиков, использующих Express. Научитесь смотреть на веб-разработку под новым углом!
- Создайте систему шаблонизации для отображения динамических данных.
- Подробно изучите объекты запроса и отклика, промежуточное ПО и маршрутизацию URL-адресов.
- Создайте симуляцию продакшен-среды и выполняйте в ней тестирование.
- Научитесь долговременному хранению информации в документных базах данных с помощью MongoDB и в реляционных базах данных — с помощью PostgreSQL.
- Открывайте другим программам доступ к вашим ресурсам благодаря API.
- Создавайте защищенные приложения с применением аутентификации, авторизации и HTTPS.
- Интегрируйтесь с социальными сетями, включайте геолокацию и многое другое.
- Внедрите план по запуску и сопровождению вашего приложения.
- Освойте критически важные навыки отладки.
Уже прочитали? Что скажете?
Annn
Annnделится впечатлением1 год назад
💡Познавательно
Комментировать
Другое базовое различие между Node и более традиционными веб-серверами — однопоточность Node
Комментировать
Express.
В главе 16 проводится реорганизация кода примера с преобразованием его в одностраничное приложение с Express в качестве сервера, предоставляющего API, который был написан в главе 15.
Глава
Комментировать
Каждый раз при запуске npm вы будете получать предупреждение о том, что поля для описания и репозитория не заполнены. Вы можете игнорировать эти предупреждения, но, если хотите от них избавиться, отредактируйте файл package.json, заполнив поля, как того требует npm.
Комментировать
Питер
Издательский дом «Питер»
Издательский дом «Питер»
1 785 книг
723
Айтишная полка
undlake
undlake
267 книг
549
Все книги O'REILLY
simozoid
simozoid
47 книг
123
Frontend и др.
Kira Fox
Kira Fox
7 книг
4
coding
Андрей Беляков
Андрей Беляков
29 книг
3