Projetos Avançados de Programação em TypeScript
Практическое руководство по созданию сложных приложений
Resumo:
Introdução
O livro «Advanced TypeScript Programming Projects» (em português — «Projetos Avançados de Programação em TypeScript») de Peter O'Hanlon foi lançado em 2019 e imediatamente chamou a atenção de desenvolvedores que buscam aprofundar seus conhecimentos em TypeScript. Não é mais um guia de sintaxe — é um guia prático baseado em projetos reais que cobrem uma ampla gama de tecnologias modernas: desde programação server-side com Node.js até frameworks client-side como Angular e React. O livro é voltado para leitores que já conhecem os fundamentos do TypeScript e desejam avançar para a criação de aplicações complexas e escaláveis.
Sobre o livro
O autor propõe que o leitor percorra uma série de 9 projetos completos, cada um focado em uma tarefa ou tecnologia específica. Ao longo do processo, você aprenderá a:
- Criar aplicações server-side usando Node.js e TypeScript;
- Desenvolver single-page applications (SPA) com Angular e React;
- Trabalhar com bancos de dados (incluindo MongoDB e PostgreSQL);
- Implementar autenticação e autorização;
- Usar padrões de design avançados, como Dependency Injection, Observer, Strategy e outros;
- Configurar build e testes com Webpack, Jest e outras ferramentas;
- Fazer deploy de aplicações na nuvem (AWS, Azure).
Cada projeto