Olá! Bem vindo ao meu GitHub, dev! O intuito aqui é aprendermos juntos, por favor, leia até o final. Ficou com alguma dúdiva? Não tem problema! Coloquei links para possíveis perguntas que possam surgir. A dúvida persistiu? Só chamar no meu LinkedIn (o link está no final da página) e farei o possível para ajudar:smile:
Do you prefer to read in english? Click here
🎮 Uma loja de vídeo games construida com React, Redux, React-redux e React-router-dom.
O usuário pode:
- Adicionar um produto no carrinho de compras
- Remover um produto do carrinho de compras
- Alterar informações do perfil
Com o projeto, aprendi redux e react-redux. Além disso o "slider" de produtos (onde estão os prodtos em promoção) foi feito 100% com css, sem adição de bibliotecas externas. Eu também treinei os conceitos do react-router-dom, código limpo, organização de componentes e markdown (neste READ.ME aqui 😅)
-
Organização de componentes:
-Eu criei uma estrutura de pastas concisa, com separação entre páginas, rotas e store (conceito do redux)
-
Markdown:
-Uma linguagem de marcação simples criado por John Gruber e Aaron Swartz. A linguagem converte texto em HTML
-
React:
-Uma biblioteca de código aberto focada na criação de interfaces para a web (front-end)
-
Redux:
-É uma biblioteca javascript que permite vocÊ centralizar os estados e lógicas da sua aplicação
-
React-redux:
-É a biblioteca React oficial que faz ligação com o Redux
-
React-router-dom:
-É uma bilioteca react que ajuda na navegação dentro da aplicação, eu usei e reforçei os conceitos de Router, Switch, Route e Link
Requer Node.js v4+ e yarn para rodar. Abra seu terminal favorito e rode estes comandos.
$ yarn
$ yarn start
O que é markdown?
O que é linguagem de marcação?
https://www.hostinger.com.br/tutoriais/o-que-e-html-conceitos-basicos/
Como funciona o React?
https://app.rocketseat.com.br/starter - ES6, React
https://lab.irmaomaisvelho.com.br/ - From Zero to Hero: Netflix Clone
O que é Redux? E React-redux?
https://www.youtube.com/watch?v=u99tNt3TZf8&t=2646s - Desvendando o Redux na prática | Diego Fernandes, Rocketseat https://lab.irmaomaisvelho.com.br/ - Marketplace: Petfood, Irmão mais velho
O que é React-router-dom? Como ele funciona?
https://reactrouter.com/web/guides/quick-start - Documentação oficial
Uso livre!!
Me siga no linked-in 😄 Camille