Desenvolvimento Web com TypeScript: do básico à implantação
300 páginas
Portuguese
PDF
4.5

Desenvolvimento Web com TypeScript: do básico à implantação

Desenvolvimento Web com TypeScript: do básico à implantação

Autor:

Ano:

Resumo:

Este livro é um guia prático completo para o desenvolvimento web moderno com TypeScript. Você começará do básico: instalação do compilador, configuração do tsconfig, trabalho com tipos e interfaces básicas. Gradualmente, passará para tópicos avançados — genéricos, tipos condicionais, mapeamento de tipos e trabalho com tipos utilitários.



É dada atenção especial à aplicação prática do TypeScript em projetos reais. Você aprenderá a:



  • Configurar o ambiente de desenvolvimento e a compilação do projeto (Webpack, Vite, ESLint)
  • Criar aplicações React com segurança de tipos usando hooks e contexto
  • Desenvolver backend em Node.js com Express e TypeScript
  • Trabalhar com bancos de dados via Prisma e TypeORM
  • Escrever testes unitários e de integração com Jest
  • Automatizar a implantação via CI/CD (GitHub Actions, Docker)


O livro é composto por três partes. A primeira parte aborda os fundamentos do TypeScript — tipos, funções, classes e módulos. A segunda parte cobre o desenvolvimento de uma aplicação web completa com a stack React + Node.js + PostgreSQL. A terceira parte é a experiência prática: otimização de desempenho, trabalho com WebSocket, criação de REST API e servidores GraphQL, além da implantação em Vercel, Netlify e servidores em nuvem.



Para quem é este livro:



  • Desenvolvedores iniciantes familiarizados com JavaScript que desejam aprender TypeScript
  • Desenvolvedores frontend migrando de JavaScript para TypeScript
  • Desenvolvedores backend que desejam usar TypeScript no servidor
  • Líderes técnicos e arquitetos que estão implementando TypeScript em seus projetos


Cada capítulo contém exercícios práticos com soluções prontas. Você não apenas lê teoria — você cria uma aplicação real, da ideia à produção. Ao final do livro, você terá um template para iniciar rapidamente novos projetos em TypeScript.



O livro é escrito em linguagem clara, com exemplos do desenvolvimento real e dicas de melhores práticas. Todos os exemplos de código estão disponíveis em um repositório no GitHub. Após a leitura, você será capaz de escrever código com segurança de tipos com confiança, evitar erros comuns e construir aplicações web escaláveis.

Recommendations