Ceci est un exemple de l'application React-Admin (constructeur d'administration CRUD basé sur la configuration) démontrant comment utiliser le fournisseur de données RA-Data-Hasura avec un Hasura (backend API GraphQL automatique au-dessus de PostgreSQL). En combinant ces deux technologies, vous pouvez construire une suite d'administration entière de back-office en quelques heures.
Tutoriel vidéo: Bâtiment des interfaces d'administration avec React Admin et Hasura GraphQL
@dvasdekis a fait que ce concept a fait un peu plus loin et a intégré Docker Compose pour le développement, Firebase pour l'authentification et la voie de survol des migrations de base de données.
Découvrez-le ici: React-Admin-Hasura-Firebase
@Hgiasac a également mis en place un exemple très complet avec TypeScript. Il a créé plusieurs succursales démontrant Auth avec JTW et Firebase ainsi qu'un backend qui comprend des actions et des événements de Hasura:
Dans le répertoire du projet, vous pouvez courir:
yarn install
Installez les dépendances.
yarn start
Exécute l'application en mode développement.
Ouvrez http: // localhost: 3000 pour le voir dans le navigateur.
La page se rechargera si vous effectuez des modifications.
Vous verrez également toutes les erreurs de peluche dans la console.
yarn test
Lance le coureur de test en mode de montre interactif.
Voir la section concernant l'exécution des tests pour plus d'informations.
yarn build
Créez l'application pour la production dans le dossier build
.
Il réagit correctement en mode de production et optimise la construction pour les meilleures performances.
La construction est minifiée et les noms de fichiers incluent les hachages.
Votre application est prête à être déployée!
Voir la section sur le déploiement pour plus d'informations.