Створюйте динамічні вебпрограми із застосуванням Express — ключового компонента із стеків розробки Node/JavaScript. Ітан Браун описує роботу з Express 5 на прикладі створення повноцінного застосунка. У книзі розглядаються всі етапи
та компоненти — від серверного рендерингу до розроблення API для роботи з односторінковими програмами (SPA).
Express є золотою серединою між устоялим фреймом і без фрейму взагалі, тому він залишає вам певну свободу під час архітектурного вибору. Ця книга надасть найкращі рішення для фронтенд- та бекенд-розробників, які використовують Express. Навчіться дивитися на веброзробку під новим кутом!
- Створіть систему шаблонизації для зображення динамічних даних.
- Докладно вивчіть об'єкти запиту та відгуку, проміжне ПЗ і маршрутизаціюжурнал-адрес.
- Створіть симуляцію продакшен-середовища та виконуйте в ній тестування.
- Навчіться довготривалого зберігання інформації в документальних базах даних за допомогою MongoDB і в реляційних базах даних — за допомогою PostgreSQL.
- Відкривайте іншим програмам доступ до ваших ресурсів завдяки API.
- Створюйте захищені застосунки із застосуванням аутентифікації, авторизації та HTTPS.
- Інтегруйтеся із соціальними мережами, вмикайте геолокацію й багато іншого.
- Встановіть план із запуску та супроводу вашого застосунка.
- Освійте критично важливі навички налагодження.