Expandindo o poder do JavaScript com o Typescript
Olá, seja muito bem vindo(a), hoje iremos falar sobre o Typescript: https://www.typescriptlang.org/pt/, que é uma ferramenta para escrever JavaScript de forma mais eficiente. Nesse artigo iremos inicialmente instalar ele para podermos começar a conhecer um pouco sobre o uso dele e ir nos desenvolvendo.
Inicialmente, dentro de uma pasta para trabalhar nossos códigos, vamos abrir o terminal e digitar o comando npm init -y para criar um package.json dentro da pasta. Após isso instalamos o Typescript com o comando npm i -D typescript.
Agora, precisamos criar um tsconfig.json pra configurar tudo do typescript, para isso usaremos o seguinte comando npx tsc - -init e depois disso vamos criar duas pastas dentro da nossa pasta raiz, uma chamada src e a outra build.
A pasta src vai armazenar todos os nossos arquivos typescript que venham a ser desenvolvidos, e a build guardará os arquivos javascript que serão gerados automaticamente. Caso você publique os códigos no github adicione um gitignore para ignorar a pasta build.
No arquivo de configurações do typescript nós vamos procurar o “rootDir” e vamos colocar a pasta src como raiz. Depois procuraremos “outDir” e colocaremos o build como pasta de saída. Quando criarmos nosso primeiro arquivo iremos testar o funcionamento dessa configuração.
Para encerrar nossa preparação de ambiente, no arquivo package.json nós iremos adicionar dentro de Scripts o seguinte: "build" : "tsc" para quando quisermos gerar os arquivos na pasta build digitarmos o seguinte comando no terminal: npm run build.
E com isso encerramos as nossas configurações para utilização do typescript, posteriormente irei escrever um artigo com uma introdução do que o typescript pode fazer. Espero que você tenha gostado do artigo, e caso queira dar uma olhada em outros conteúdos, deixo o link do meu blog: https://programacao-descomplicada.blogspot.com/. Um abraço e até a próxima.