Sistema que traz informações do subreddit reactjs
- Estive em contato com este desafio por uma semana ou mais e como sou iniciante em React, aprendi muitos dos fundamentos como Componentização, Roteamento, Reatividade.
- Pude estudar mais sobre Hooks e tive contato com styled components.
- Também pude entender melhor como trabalhar com o serviço de deploy do Netlify e tive contato com o Next JS, mas preferi construir a aplicação com o Vite.
- Organizei a estrutura do projeto de modo que componentes e pages ficassem distintos.
- Não compreendo totalmente as regras dos Hooks, e por isso não consegui fazer com que a função que conecta com a API do Reddit tivesse responsabilidade única, repetindo em vários locais do projeto.
- Mesmo tendo visto styled components, ainda não consegui implantar de forma satisfatória no projeto. Pretendo, nessa semana, aprofundar meus estudos nesses tópicos.
- Feito dia 29/03/22 Organizar os estilos, de preferência utilizando os styled-components
- Feito dia 29/03/22 Procurar otimizar as funções de fetch
- Feito dia 31/03/22 Entender melhor as renderizações condicionais e Hooks como o useEffect.
Obrigado ao pessoal da Winnin por disponibilizar este desafio. Iniciantes como eu sentem dificuldades em entender o que as empresas realmente procuram nos desenvolvedores e realizar um projeto assim, com requisitos e objetivos claros, me faz perceber quais caminhos devo buscar para aprimorar minhas competências. Estou feliz por ter realizado esses estudos e por ter aprendido mais.