Firebase React Admin Biolerplate es una plantilla de proyecto (también conocida como modelo estándar) para crear aplicaciones web modernas y escalables con React utilizando una infraestructura sin servidor proporcionada por Google Firebase. Le permite ahorrar tiempo y construir sobre una base sólida y patrones de diseño.
Este proyecto se inició con la aplicación Create React.
Cree la aplicación React (★ 76k) para la infraestructura de desarrollo y prueba (consulte la guía del usuario)
Material UI (★ 54k) para reducir el tiempo de desarrollo integrando Material Design de Google
Panel de React (★ 2k) Panel de React gratuito creado con componentes de Material UI
Reach Router (★ 6k) para enrutamiento declarativo y navegación del lado del cliente
React Dropzone (★ 7k) Gancho de React simple para crear una zona de arrastrar y soltar para archivos compatible con HTML5.
TypeScript (★ 58k) TypeScript es un superconjunto de JavaScript que se compila para limpiar la salida de JavaScript.
Google Cloud y Firebase para arquitectura sin servidor: Cloud SQL, Cloud Functions, alojamiento CDN, almacenamiento de archivos (docs)
Además, es necesario estar familiarizado con HTML, CSS, JavaScript (ES2015), TypeScript y React.
Node.js v12.13 o superior + Yarn v1.21.1 o superior ( SUGERENCIA: en Mac, instálelos a través de Brew )
Editor de código VS (preferido) + complementos EditorConfig, ESLint y Prettier
Simplemente clone el repositorio, actualice las variables de entorno en el archivo .env
y/o .env.local
y comience a piratear:
$ git clone [email protected]:nightillusions/react-firebase-material-admin.git Mi aplicación $ cd Mi aplicación $ hilo # Instala dependencias $ hilo inicio # Compila la aplicación y la abre en un navegador con "live reload"
Luego abra http://localhost:3000/ para ver su aplicación.
Para obtener más información, consulte la guía de implementación en la Wiki del proyecto.
Si conserva el historial de Git original después de clonar este repositorio, siempre puede recuperar y fusionar las actualizaciones recientes en su proyecto ejecutando:
$ git remoto agregar frab [email protected]:nightillusions/react-firebase-material-admin.git $ git pago maestro $ git buscar frab $ git fusionar frab/master $ instalación de hilo
_NOTA: Intente fusionar tan pronto como los nuevos cambios lleguen a la rama master
en el repositorio ascendente; de lo contrario, su proyecto puede diferir demasiado del repositorio base/ascendente.
Copyright © 2020 Pascal Jordin. Este código fuente tiene la licencia MIT que se encuentra en el archivo LICENSE.txt.
Hecho con ♥ por Pascal Jordin (sitio web) ¡Ponte en contacto!