Este repositório há de conter 100 projetos diferentes que ilustram a minha evolução com React JS, uma biblioteca JavaScript para construir interfaces de usuário. Cada projeto é uma aplicação simples, mas completa, que demonstra meus conhecimentos e habilidades com React. Estarei seguindo as intruções do canal Front Beginners.
Para rodar esses projetos, você precisará ter o Node.js e o npm (gerenciador de pacotes do Node) instalados em seu computador.
Clone o projeto
git clone https://github.com/Luzin7/100-days-of-React
Entre no diretório do projeto
cd 100-DAYS-OF-REACT
cd nome-do-projeto
Instale as dependências
npm install
Inicie o servidor
npm run dev
Os projetos estão divididos em três categorias: iniciante, intermediário e avançado. Cada categoria contém projetos que são progressivamente mais complexos e que demonstram meus conhecimentos e habilidades com React.
-
Projetos Iniciantes: projetos simples que ilustram os conceitos básicos de React, como componentes, estado e propriedades.
-
Projetos intermediários: projetos que demonstram meus conhecimentos de React Hooks, Redux, Router e outras ferramentas avançadas.
-
Projetos avançados: projetos que demonstram minhas habilidades em construir aplicações complexas com React, como integração com APIs externas, autenticação e validação de formulários.
Este repositório é uma demonstração viva da minha evolução com React JS e espero que possa ser útil para outros desenvolvedores que estão aprendendo essa tecnologia. Todos os projetos são open source e podem ser usados como base para seus próprios projetos.