Este projeto foi inicializado com Create React App.
Este repositório foi criado para mostrar como podemos criar uma aplicação frontend com componentes reutilizáveis. Elaborados a partir do TQI Fullstack Developer da Digital Innovation one
Vamos criar um aplicativo usando a API pública do github.
- Pesquise informações por nome de usuário
- Pesquisar repositório por nome de usuário
- Pesquisa com estrela por nome de usuário
Exemplo do projeto finalizado.
No diretório do projeto, voceê pode escrever as seguintes linhas de código:
O projeto original está disponivel em: github-api-interface
Executa o aplicativo no modo de desenvolvimento.
Abra na porta http://localhost:3000 para vizualizar em seu navegador.
A página será recarregada se você fizer edições.
Você também verá erros de lint no console.
Inicia o executor de teste no modo de exibição interativa.
Veja mais sobre em running tests para mais informações.
Cria o aplicativo para produção para o build
na pasta.
Ele agrupa corretamente o React no modo de produção e otimiza a compilação para o melhor desempenho.
A compilação é reduzida e os nomes dos arquivos incluem os hashes.
Seu aplicativo está pronto para ser implantado!
Veja mais sobre a em: deployment Para mais informações.
Nota: esta é uma operação unidirecional. Uma vez que você eject
, você não pode voltar!
Se você não estiver satisfeito com a ferramenta de compilação e as opções de configuração, poderá eject
a qualquer momento. Este comando removerá a dependência de compilação única do seu projeto.
Em vez disso, ele copiará todos os arquivos de configuração e as dependências transitivas (webpack, Babel, ESLint, etc) diretamente em seu projeto para que você tenha controle total sobre eles. Todos os comandos, exceto eject
, ainda funcionarão, mas eles apontarão para os scripts copiados para que você possa ajustá-los. Neste momento você está por sua conta.
Você não precisa usar eject
. O conjunto de recursos com curadoria é adequado para implantações pequenas e médias, e você não deve se sentir obrigado a usar esse recurso. No entanto, entendemos que essa ferramenta não seria útil se você não pudesse personalizá-la quando estiver pronto para isso.
Você pode aprender mais em: Create React App documentation.
Para aprender React, acesse: React documentation.
Esta seção foi movida para cá: https://facebook.github.io/create-react-app/docs/code-splitting
Esta seção foi movida para cá: https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size
Esta seção foi movida para cá: https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app
Esta seção foi movida para cá: https://facebook.github.io/create-react-app/docs/advanced-configuration
Esta seção foi movida para cá: https://facebook.github.io/create-react-app/docs/deployment
Esta seção foi movida para cá: https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify