TypeScript High Performance
Оптимизация и ускорение TypeScript-приложений
Resumo:
Introdução
O livro «TypeScript High Performance» (2017) de Ajinkya Kher é um guia prático focado em melhorar a performance de aplicações escritas em TypeScript. Numa era em que as aplicações web se tornam cada vez mais complexas e os utilizadores exigem respostas instantâneas, a capacidade de otimizar código torna-se crucial. O livro foi publicado pela Packt Publishing e tem 222 páginas.
Sobre o que é o livro
O autor aborda de forma sequencial o tema da performance em todos os níveis de uma aplicação TypeScript: desde a escolha de estruturas de dados e algoritmos até à configuração do compilador e gestão de memória. É dada especial atenção a técnicas práticas de profiling e benchmarking, bem como à integração do TypeScript com frameworks populares (Angular, React, Node.js).
Para quem é este livro
O livro é direcionado a developers que já conhecem os fundamentos do TypeScript e JavaScript. Será útil tanto para engenheiros frontend como backend que trabalham com TypeScript em ambiente de produção. Leitores iniciantes podem precisar de estudar previamente a sintaxe básica do TypeScript.
O que o leitor vai aprender
- Como medir a performance do código usando ferramentas integradas do browser e Node.js.
- Técnicas de otimização de loops, recursão e manipulação de arrays.
- Como usar corretamente tipos e interfaces para acelerar a compilação.
- Estratégias de gestão de memória e prevenção de memory leaks.
- Configuração do compilador TypeScript.
Recommendations
Algoritmos Matemáticos para Programadores. Gráficos 3D, Aprendizado de Máquina e Modelagem em Python
Desenvolvimento de API em C# (.NET): criação de serviços web modernos
DevOps para desenvolvedores C# (.NET)
Desenvolvimento de aplicações web em Python com Django
Programação de Inteligência Coletiva
Hacks Noturnos de Java EE do Mundo Real