- Esse repositório tem como objetivo principal apresentar meus estudos e aplicar em projetos pessoais em React.
- MiniBlog React.
- Configuração de rotas usando o React Router Dom.
- Utilização de um contexto de autenticação para gerenciar o estado do usuário logado e autenticação de usuário usando Firebase Authentication.
- Renderização condicional de componentes com base no estado do usuário.
- Conexão com o Firebase Firestore para inserir, atualizar e buscar documentos.
- Validação de formulário ao criar um novo post, incluindo validação de campos obrigatórios e formatos de URL.
- Utilização de um provedor de contexto para fornecer o estado do usuário autenticado para os componentes descendentes.
https://mini-blog-react-eta.vercel.app/
No diretório do projeto, você pode executar:
Instalar as dependências listadas no arquivo package.json do projeto.
Executa o aplicativo em modo de desenvolvimento. Abra http://localhost:3000 para visualizá-lo no navegador. A página será recarregada quando você fizer alterações. Você também pode ver quaisquer erros de lint no console.
Inicia o executor de teste no modo de observação interativo. Consulte a seção sobre executando testes para obter mais informações.
Compila o aplicativo para produção na pasta build. Ele agrupa corretamente o React no modo de produção e otimiza a construção para obter o melhor desempenho.
Esse projeto está sob licença. Veja o arquivo LICENÇA para mais detalhes.