TypeScript 网页开发:从基础到部署
TypeScript 网页开发:从基础到部署
简介:
Эта книга — ваш путеводитель в мир современной веб-разработки с использованием TypeScript. Вы начнёте с самых основ: установка, настройка окружения, базовые типы и интерфейсы. Постепенно перейдёте к продвинутым возможностям: дженерики, декораторы, условные типы и работа с асинхронностью. Каждая глава содержит практические примеры и задания для закрепления материала.
Книга охватывает три основных направления:
- Фронтенд-разработка: создание приложений на React и Angular с полной типизацией компонентов, стейт-менеджмент (Redux, NgRx), работа с формами и маршрутизация.
- Бэкенд-разработка: построение REST API и GraphQL серверов на Node.js (Express, NestJS), работа с базами данных (TypeORM, Prisma), аутентификация и авторизация.
- Инфраструктура и деплой: настройка сборки (Webpack, Vite), CI/CD (GitHub Actions, Docker), деплой на Vercel, Netlify, AWS. Отдельная глава посвящена мониторингу и логированию продакшен-приложений.
Кому подойдёт эта книга:
- Начинающим разработчикам, знакомым с основами JavaScript, которые хотят освоить TypeScript с нуля.
- Опытным JS-разработчикам, желающим структурировать знания и перейти на типизированный код.
- Фулстек-разработчикам, которые хотят получить единый стек технологий для фронта и бэка.
- Тимлидам и архитекторам, планирующим внедрение TypeScript в существующие проекты.
После прочтения вы сможете:
- Уверенно писать типизированный код и использовать продвинутые возможности TypeScript.
- Создавать полноценные веб-приложения с нуля до продакшена.
- Настраивать сборку, тестирование и деплой.
- Понимать внутреннее устройство популярных фреймворков.
- Писать читаемый, поддерживаемый и безопасный код.
Все примеры кода доступны в репозитории GitHub. Книга написана живым языком, с акцентом на практику. Вы не просто прочитаете теорию — вы создадите реальные проекты: интернет-магазин, блог с админкой, чат-приложение в реальном времени и API для мобильного приложения.
Присоединяйтесь к сообществу TypeScript-разработчиков. Эта книга станет вашим надёжным справочником на долгие годы.