Skip to content

RenataPamby/PrimeiroTypeScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Estudando TypeScript


Sobre este repositório

Este repositório tem como objetivo registrar meu aprendizado em TypeScript puro, focando nos fundamentos da linguagem e na sua aplicação fora do contexto de frameworks.

Ele não representa um projeto final completo, mas sim um ambiente de estudo, prática e experimentação, sendo estruturado da seguinte maneira:

  • 📁 estudo_aula/ – Anotações e códigos baseados nas aulas e conceitos estudados, onde cada arquivo é uma aula.
  • 📁 src/ – Um mini projeto prático de fixação, que aplica os conceitos de TypeScript aprendidos durante o estudo.

🧠 Objetivo do estudo

O objetivo principal deste repositório é:

  • Entender os fundamentos do TypeScript
  • Aprender tipagem estática na prática
  • Compreender como o TypeScript funciona por trás de frameworks como o React
  • Ganhar mais segurança ao utilizar TypeScript em projetos maiores

Este estudo serve como base complementar para meus projetos em React + TypeScript + Vite.


Repositório complementar – Primeiro React

Este é o repositório paralelo que mostra meu aprendizado em React.

📌 Repositório:
https://github.com/RenataPamby/PrimeiroReact


📚 Conteúdos estudados

  • Tipos primitivos e inferência de tipos
  • Tipagem de arrays e objetos
  • Union types
  • Tipagem de funções e retorno
  • Diferença entre type e interface
  • Leitura e interpretação de erros do TypeScript

▶️ Como rodar o projeto

npm install  
npm run dev

Observação

Este repositório é para estudo.
O foco está no aprendizado da linguagem e não na entrega de uma aplicação finalizada.

Caso queira se inspirar nesta forma de estudo, recomendo também a leitura do arquivo CRONOGRAMA.md, onde está organizado o planejamento da aprendizagem e as fontes do estudo.

About

Aprendendo TypeScript.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors