Firebase React Admin Biolerplate é um modelo de projeto (também conhecido como clichê) para construir aplicativos da web modernos e escalonáveis com React usando infraestrutura sem servidor fornecida pelo Google Firebase. Ele permite que você economize tempo e desenvolva uma base sólida e padrões de design.
Este projeto foi inicializado com Create React App.
Crie um aplicativo React (★ 76k) para infraestrutura de desenvolvimento e teste (consulte o guia do usuário)
Material UI (★ 54k) para reduzir o tempo de desenvolvimento integrando o Material Design do Google
React Dashboard (★ 2k) Painel React gratuito feito com componentes do Material UI
Reach Router (★ 6k) para roteamento declarativo e navegação do lado do cliente
React Dropzone (★ 7k) Gancho React simples para criar uma zona de arrastar e soltar compatível com HTML5 para arquivos.
TypeScript (★ 58k) TypeScript é um superconjunto de JavaScript que é compilado para limpar a saída de JavaScript.
Google Cloud e Firebase para arquitetura sem servidor: Cloud SQL, Cloud Functions, hospedagem CDN, armazenamento de arquivos (documentos)
Além disso, você precisa estar familiarizado com HTML, CSS, JavaScript (ES2015), TypeScript e React.
Node.js v12.13 ou superior + Yarn v1.21.1 ou superior ( DICA: No Mac, instale-os via Brew )
Editor VS Code (preferencial) + plug-ins EditorConfig, ESLint e Prettier
Basta clonar o repositório, atualizar as variáveis de ambiente no arquivo .env
e/ou .env.local
e começar a hackear:
$ git clone [email protected]:nightillusions/react-firebase-material-admin.git MyApp $ cd Meu aplicativo $ Yarn # Instala dependências$ Yarn start # Compila o aplicativo e abre-o em um navegador com "live reload"
Em seguida, abra http://localhost:3000/ para ver seu aplicativo.
Para obter mais informações, consulte o guia de implantação no Wiki do projeto.
Se você mantiver o histórico original do Git após clonar este repositório, você sempre poderá buscar e mesclar as atualizações recentes em seu projeto executando:
$ git remoto adicionar frab [email protected]:nightillusions/react-firebase-material-admin.git $ git checkout mestre $ git buscar frab $ git merge frab/master $ instalação de fio
_NOTA: Tente mesclar assim que as novas alterações chegarem ao branch master
no repositório upstream, caso contrário, seu projeto pode ser muito diferente do repositório base/upstream.
Copyright © 2020 Pascal Jordin. Este código-fonte está licenciado sob a licença MIT encontrada no arquivo LICENSE.txt.
Feito com ♥ por Pascal Jordin (site) Entre em contato!