CRA-RJ: 03-03161, profissional de Administração, Marketing Digital (Ferramentas: APIs Facebook Ads, APIs Google Ads: Adsense, Adwords, Analytics), Gestão de Projetos Técnicos, Tecnologia da Informação, Analista de Dados, Developer, Frontend, Backend, APIs, Analista de Suporte Técnico (Informática, Windows11, Office365, Windows Server, Linux, montagem de computadores, rede wireless). CLT 1985-2014. Freelancer 2015-2025. Experiência de trabalho 25+ anos, no Rio de Janeiro, Brasil.
Posts Destaques
Cursos Microsoft 2025
Cursos Microsoft
sábado, 16 de setembro de 2023
Typescript Crash Course
sexta-feira, 22 de outubro de 2021
TypeScript (Front-end)
TypeScript (Front-end)
TypeScript é outra das 10 principais linguagens de programação front-end e um superconjunto sintático de JavaScript. Qualquer código JavaScript é considerado um código TypeScript válido, executado em navegadores como JS.
TypeScript é uma linguagem aditiva com uma camada de tradução simples e pode ser utilizada em projetos JavaScript.
Recursos
- TypeScript é igual ao JavaScript – TypeScript é bastante semelhante e geralmente considerado igual a JavaScript. Ele usa alguns dos componentes de programas que são emprestados do JavaScript. Os desenvolvedores precisam conhecer o funcionamento do JavaScript para obter um bom uso do TypeScript. Isso ocorre porque o código TypeScript é traduzido em código JavaScript antes da execução.
- Suporte à biblioteca JS – o TypeScript oferece suporte para bibliotecas JavaScript e o código compilado pode ser adotado a partir de qualquer parte do código JS. O código JavaScript gerado a partir do TypeScript usa todas as ferramentas, estruturas e bibliotecas JS atuais.
- Renomear arquivos – os usuários acham muito conveniente renomear arquivos JavaScript para arquivos TypeScript. Qualquer arquivo .js pode ser facilmente renomeado para um arquivo .ts e compilado com diferentes arquivos TypeScript.
Vantagens
- Digitação estrita – No TypeScript, os elementos que são definidos permanecem como foram definidos. Esta é uma das vantagens mais importantes do TypeScript.
- Tipagem estrutural – A disponibilidade de tipagem estrutural é essencial para usuários que pretendem definir totalmente as estruturas utilizadas. O TypeScript torna mais fácil para os desenvolvedores confiar em estruturas designadas.
- Anotações de tipo – o uso de anotações de tipo TypeScript permite que os usuários especifiquem explicitamente o tipo que pretendem usar.
Desvantagens
- TypeScript requer um alto nível de esforço para implementação de código.
- O suporte para aulas teóricas não é prontamente oferecido pelo TypeScript.
- O TypeScript requer um documento de definição para usar uma biblioteca externa, e este documento nem sempre pode ser acessado.
- Os desenvolvedores devem estar atentos à natureza da definição de tipo no TypeScript.
- Há um requisito para converter TypeScript em JavaScript antes de executar um programa.
-
GDPR (Português de Portugal) https://gdprinfo.eu/pt-pt
-
Vocês com certeza já leram e/ou ouviram por ai esses termos, mas qual seria o significado dessas siglas? Com esse post vocês vão ente...
-
🌟 Guia passo a passo para se tornar um desenvolvedor web full stack 🌟 1. Aprenda tecnologias front-end: - 🖌 HTML: mergulhe na estrutura d...
-
Cursos Microsoft
-
Anos atrás eu utilizei os fórums técnicos do Microsoft TechNet e Microsoft MSDN. Anos atrás eu concluí alguns cursos no site Microsoft Virt...
-
Uns 15 anos ou 18 anos atrás muitas pessoas falaram: os robôs vão substituir você. Em todas essas publicações eu disse que pessoas são mais ...
-
Microsoft Credenciais https://learn.microsoft.com/pt-br/credentials/browse/ Microsoft Certificações https://learn.microsoft.com/pt-br/cred...
-
Lógica de Programação: Algoritmo Nas últimas semanas eu vi vídeos de jovens estudantes dizendo que não conseguem entender o que é a lógica ...
-
IBM Certificações https://www.ibm.com/training/credentials IBM Credenciais https://www.ibm.com/training/credentials
-
Regra n° 1 - Nunca corra atrás de quem já deixou claro que não te quer. Deus já te ensinou que seu valor não depende de outra pessoa. Regra ...
