TypeScript 网页开发:从基础到部署
300 页
Chinese
PDF
4.5

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-разработчиков. Эта книга станет вашим надёжным справочником на долгие годы.

推荐