Node.js Projects: Building Real-World Web Applications and Backend APIs

Книга «Node.js Projects» — это практическое руководство для разработчиков, которые хотят выйти за рамки учебных примеров и создавать полноценные серверные приложения. Автор Джонатан Уэкслер предлагает серию самостоятельных проектов, охватывающих широкий спектр реальных задач: от агрегаторов контента и веб-скраперов до менеджеров паролей, анализа данных с элементами машинного обучения и AI-ассистентов для обучения.

Каждый проект построен на использовании современных инструментов и технологий, включая фреймворк Fastify, базы данных MongoDB и Redis, аутентификацию с помощью JWT, интеграцию с внешними API (OpenAI, Google Gemini) и работу с файловой системой. Особое внимание уделяется архитектурным решениям, чистоте кода, безопасности и паттернам масштабируемого развертывания.

Книга подходит как для начинающих JavaScript-разработчиков, делающих первые шаги в backend-разработке, так и для самоучек, стремящихся систематизировать знания и перейти от учебных примеров к созданию production-приложений. Читатели освоят асинхронное программирование с async/await, проектирование API, event-driven архитектуру и современные рабочие процессы Node.js.

Node.js Projects: Building Real-World Web Applications and Backend APIs
A
Автор
Jonathan Wexler
Издательство
O’Reilly Media, Inc.
Год
2025
Язык
Английский
4
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент