Node cookbook: discover solutions, techniques, and best practices for server-side web development with node.js 14 на русском
Node Cookbook: Discover solutions, techniques, and best practices for server-side web development with Node.js 14 (B08KTPD498)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Bethany Griggs | #397: Веб-сервисы и API
Откройте для себя практические рецепты, которые помогут освоить концепции и модели программирования Node.js для создания масштабируемой серверной части ваших приложений.
Основные характеристики
- Внедрите практические решения для эффективного масштабирования, обеспечения безопасности и тестирования ваших веб-приложений на Node.js.
- Создавайте и развертывайте масштабируемую микросервисную архитектуру с помощью возможностей Node.js 14.
- Изучите методы отладки и тестирования приложений Node.js.
Описание книги
Node.js — ключевая технология для создания веб-приложений и инструментов, которая переносит JavaScript на сервер, обеспечивая полнофункциональную разработку на общем языке. Четвертое издание «Node Cookbook» обновлено с учетом последних функций Node.js и развития экосистемы фреймворков Node.js.
Это практическое руководство поможет вам начать работу с созданием, отладкой и развертыванием приложений Node.js, а также рассмотрит решения распространенных проблем и даст советы, как избежать типичных ошибок. Вы познакомитесь с моделью разработки Node.js, изучив работу с файлами и создание простых веб-приложений, а затем изучите как уже известные, так и новые веб-фреймворки Node.js, такие как Express.js и Fastify. По мере продвижения вы откроете для себя методы обнаружения проблем в ваших приложениях, решения вопросов безопасности и развертывания приложений в облаке. Это пошаговое руководство поможет вам легко ориентироваться в различных ключевых темах разработки серверных веб-приложений на Node.js.
К концу этой книги по Node.js вы будете хорошо знакомы с основными концепциями Node.js и получите знания, необходимые для начала создания высокопроизводительных и масштабируемых приложений на Node.js.
Что вы узнаете
- Разберитесь в асинхронной модели программирования Node.js.
- Создавайте простые приложения Node.js, используя модули и веб-фреймворки.
- Разрабатывайте простые веб-приложения, используя веб-фреймворки, такие как Fastify и Express.
- Узнайте, как тестировать, оптимизировать и обеспечивать безопасность ваших веб-приложений.
- Создание и развертывание микросервисов Node.js
- Отладка и диагностика проблем в ваших приложениях Node.js
Для кого предназначена эта книга?
Книга предназначена для веб-разработчиков, имеющих знания JavaScript и желающих получить широкое понимание концепций Node.js для разработки серверной части.
Оглавление
- Представляем Node.js 14
- Обработка ввода-вывода
- Потоки, потоки, потоки
- Использование веб-протоколов
- Разработка модулей Node.js
- Работа с веб-фреймворками
- Сохранение данных в базах данных
- Тестирование с использованием Node.js
- Работа с безопасностью
- Оптимизация производительности
- Развертывание микросервисов Node.js
- Отладка Node.js