Visitantes

Powered By Blogger

Pesquisar neste Blog

Mostrando postagens com marcador TypeScript. Mostrar todas as postagens
Mostrando postagens com marcador TypeScript. Mostrar todas as postagens

sábado, 16 de setembro de 2023

Typescript Crash Course

Learn TypeScript - Full Course for Beginners


☞ morioh.com/p/959ca1506ad1…

#typescript #javascript #ts #programming #developer #morioh #programmer #coding #softwaredeveloper #computerscience #webdev #webdeveloper #webdevelopment

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.