TypeScript para desenvolvedores C#
Мост между C# и TypeScript
Resumo:
Introdução
O livro «TypeScript for C# Developers» (autor — Steve Fenton, 2015, 180 páginas) é um guia compacto, porém denso, para programadores já familiarizados com a plataforma .NET e a linguagem C# que desejam aprender TypeScript de forma rápida e eficiente. Diferente de muitos materiais introdutórios, este livro não perde tempo explicando conceitos básicos de programação — ele vai direto ao ponto, traçando paralelos entre construções familiares do C# e suas equivalentes em TypeScript. Embora alguns anos tenham se passado desde seu lançamento, os princípios fundamentais apresentados no livro permanecem relevantes até hoje.
Sobre o que é o livro
O livro é estruturado como um guia prático que conduz o leitor passo a passo desde tipos simples até soluções arquiteturais complexas. O autor aborda sequencialmente:
- Sistema de tipos do TypeScript — comparação com tipos do C#, trabalho com primitivos, objetos, arrays e tuplas.
- Interfaces e classes — como declarar, herdar e implementar interfaces, modificadores de acesso, classes abstratas.
- Genéricos (generics) — criação de funções e classes tipadas, constraints, covariância e contravariância.
- Módulos e namespaces — organização de código, import/export, comparação com using e namespace em C#.
- Decorators — análogo a atributos em C#, aplicação para logging, validação, injeção de dependência.
Recommendations
Desenvolvimento Web em C++: do básico ao deploy
Algoritmos e Estruturas de Dados em JavaScript (Node.js)
Swift (iOS/macOS) e microsserviços: do aplicativo móvel ao sistema distribuído
Programação Funcional em Swift para iOS e macOS
C++ Assíncrono: guia completo
Código Limpo em JavaScript (Node.js): Um Guia Prático