Nesse módulo criaremos a estrutura base de uma aplicação React utilizando ferramentas como Webpack, Babel, Webpack Dev server, SASS, Source Maps, Fast Refresh e descobriremos conceitos importantes do React como componentes, propriedades, estados e hooks além de aplicar o TypeScript no nosso projeto para adicionar tipagem estática à aplicação.

Neste primeiro capítulo iremos iniciar no ReactJS - iremos aprender uma estrutura base para criar um projeto com configurações de ferramentas como Webpack, Babel etc.

Repositório do Capítulo I

matheuslanduci/aula01-trilha-react

Desafios do Capítulo I

Desafio 01 - Conceitos do React

Nesse desafio, você deverá criar uma aplicação para treinar o que aprendeu até agora no ReactJS. Essa será uma aplicação onde o seu principal objetivo é uma pequena aplicação de atividades a fazer, para treinar um pouco mais sobre manipulação do estado no React.

matheuslanduci/desafio01-trilha-react

Desafio 02 - Componentizando a aplicação

Nesse desafio iremos dividir uma aplicação em componentes afim de isolar as responsabilidades e facilitar a manutenção do código.

matheuslanduci/desafio02-trilha-react