Olá, Mundo!
Olá, mundo!
🪧 Vitrine.Dev | Samuel Carvalho |
---|---|
✨ Nome | Olá, Mundo! |
🏷️ Tecnologias | ReactJs, HTML, CSS e Javascript |
🔗 Bibliotecas | React Router, ReackMarkdonw |
🚀 Deploy | Olá Mundo |
🔥 Curso | React: desenvolvendo em React Router com JavaScript |
🎓 Certificados | Ainda não concluído |
Detalhes do projeto
Conceitos aprendidos
- Instalei o react-router-dom e utilizei os componentes BrowserRouter e Routes para criar o roteador e Route para criar rotas;
- Mostar uma página de erro 404, para páginas inexistentes;
- Diferenças entre sites tradicionadis e SPAs, esta últimas são compostas por um única página HTML e seu conteúdo é atualizado dinamicamente por meio do JS;
- Uso do componente Link, que mantém o comportamento de uma SPA (não precisar recarregar a página para exibir um novo conteúdo);
- Uso do hook useLocation;
- Componente NavLink, que dá a informação se o link está ativo ou não de forma direta;
- O que são rotas aninhadas e como utilizá-las e o uso do componente Outlet e do index do Route;
- O que são e como utilizar rotas dinâmicas e como utilizar o hook useParams
Veja meu projeto em: https://github.com/SamuraiSamuka/ReactJS__Router--OlaMundo