Esta es un ejemplo de aplicación React-Admin (constructor de interfaz de usuario de administración de Crud basado en la configuración) que demuestra cómo usar el proveedor de datos RA-DATA-Hasura con un Hasura (Backend de API automático GraphQL en la parte superior de PostgreSQL). Al combinar estas dos tecnologías, puede construir una suite de administración completa de Back Office en cuestión de horas.
Video Tutorial: Construir interfaces de administración con React Admin y Hasura GraphQL
@Dvasdekis ha llevado a este concepto un paso más allá y la composición integrada de Docker para el desarrollo, Firebase para la autenticación y Flyway para las migraciones de bases de datos.
Compruébalo aquí: React-Admin-Hasura-Firebase
@HGIASAC también ha reunido un ejemplo muy completo con TypeScript. Ha creado varias ramas que demuestran autenticación con JTW y Firebase, así como un backend que incluye acciones y eventos de Hasura y autenticación:
En el directorio del proyecto, puede ejecutar:
yarn install
Instalar dependencias.
yarn start
Ejecuta la aplicación en el modo de desarrollo.
Abra http: // localhost: 3000 para verlo en el navegador.
La página se volverá a cargar si realiza ediciones.
También verá errores de linta en la consola.
yarn test
Inicia el corredor de prueba en el modo de reloj interactivo.
Consulte la sección sobre las pruebas de ejecución para obtener más información.
yarn build
Construye la aplicación para la producción a la carpeta build
.
Se reacciona correctamente en modo de producción y optimiza la compilación para el mejor rendimiento.
La construcción se minifica y los nombres de archivo incluyen los hashes.
¡Su aplicación está lista para ser implementada!
Consulte la sección sobre implementación para obtener más información.