Ce QuickStart angulaire utilise Angular CLI pour créer un squelette d'application et Celerio pour inverser votre schéma de base de données relationnel et générer le code de démarrage Angular + Spring pour accéder à votre contenu de base de données. Le code généré couvre beaucoup plus de domaines qu'une simple application Hello World (recherche, pagination, validation, automatique, etc.)
Pour générer une application à partir de notre base de données d'échantillonnage, suivez les instructions du dossier QuickStart.
Jetez un œil au code généré par vous-même. De cet exemple de schéma SQL et de cette configuration de Celerio, nous générons ce code, grâce à ces modèles.
Par défaut, nous utilisons un exemple de schéma de base de données H2. L'utilisation de votre propre schéma de base de données et de votre moteur de base de données n'est qu'une question de configuration. Vérifiez comme exemple nos instructions pour utiliser MySQL au lieu de H2.
Pour le voir en action sans aucun effort, vous pouvez exécuter notre exemple d'image Docker ou regarder un screencast. N'oubliez pas que ce n'est qu'un échantillon généré, l'idée est de générer votre propre application à l'aide d'un schéma de base de données plus réaliste.
Pour exécuter l'image docker de l'échantillon WebApp généré:
docker run -p 8080:8080 nromanetti/celerio-angular-quickstart
Puis accédez-y à LocalHost: 8080
Le screencast suivant vous montre à quoi vous attendre.
Notre objectif est de fournir des modèles de génération de code solides pour les applications Web Angular Crud avancées.
Les modèles de génération de code sont écrits en vitesse et interprétés par Celerio, un outil code generator open source pour les applications axées sur les données.
Voici l'organisation du dossier:
L'application Web Angular Crud générée utilise les technologies / frameworks suivants:
Vous pouvez contribuer de plusieurs manières:
Vous pouvez bien sûr signaler les problèmes et / ou soumettre des demandes de traction.