Typescript4noobs

Logo do Typescript


Explore a documentação »

Report Bug · Request Feature

Sobre o Projeto

Este projeto tem como intenção ser um apoio aos cursos de react desenvolvidos pelo projeto 4noobs, portanto, os exemplos aqui citados estarão preferencialmente inseridos nesse ecossistema.

O material é pensado para que você consiga dar um pontapé inicial no seu projeto se utilizando de um ambiente preparado para o TypeScript. Se você sentir falta ou necessidade de algum conteúdo sinta-se livre para abrir uma issue sinalizando isso.

Outro ponto é o fato de que editores como o VSCode são muito mais amigáveis ao TypeScript e talvez seja uma boa ideia usá-lo caso você esteja iniciando. Porém você também pode usar o Vim, que possui uma ótima integração com Servidor da Linguagem por meio da extensão coc.nvim.

Todos os exemplos citados nesse artigo podem ser testados no playground online oficial caso não queira baixar nada.

Roadmap

Introdução

O que é o TypeScript?

Configurando o Ambiente

Instalação

Conteúdo Principal

  1. Introdução à Tipagem de Variáveis

  2. Tipos mais Comuns

  3. Enums

  4. Type e Interfaces

  5. Generics

  6. Optional Chaining

Como Contribuir com o 4noobs

Contribuições fazem com que a comunidade open source seja um lugar incrível para aprender, inspirar e criar. Todas contribuições são extremamente apreciadas

  1. Realize um Fork do projeto
  2. Crie um branch com a nova feature (git checkout -b feature/featureBraba)
  3. Realize o Commit (git commit -m 'Add some featureBraba')
  4. Realize o Push no Branch (git push origin feature/featureBraba)
  5. Abra um Pull Request

Autores

  • Carolina Ale - Developer & Member of He4rt Developers - Twitter - Github
  • Zoey de Souza Pessanha - Developer & Member of He4rt Developers - Github
  • Matheus Navarro - Developer & Member of He4rt Developers - Github

Colaboradores

midhatdrops
Bruno Rezende Novais

idrodrigosantos
Rodrigo Santos

VitorLuizCs
Vitor Luiz Cavalcanti

Made with 💜