Angular
Autres technologies
Éléments de preuve
-
Pourquoi ce niveau
SyntheseDes formulaires dynamiques, des datatables, du routing, de la validation, de la saisie géographique et de l'i18n sont mis en œuvre sur plusieurs projets GeoNature, avec en plus une pratique mobile via Ionic.
-
Limite actuelle
SyntheseLes axes d'amélioration pour atteindre le niveau suivant sont les suivants : documenter une architecture Angular plus transverse, montrer des composants ou bibliothèques partagés et exposer davantage de sujets de performance ou d'industrialisation frontend.
-
Le formulaire d'observation de GeoNature-citizen est adapté aux longues listes taxonomiques, à l'autocomplétion et à la présélection automatique.
-
Le composant Angular ajouté dans GeoNature récupère, trie et pagine les dernières discussions sur la page d'accueil.
-
Le routage ajouté dans GeoNature introduit un accès dédié aux onglets du détail d'observation, ce qui montre aussi la maîtrise de la navigation Angular sur un produit existant.
-
La correction apportée dans GeoNature fiabilise la validation des radio boutons requis et harmonise les messages du widget numérique sur plusieurs PR.
-
Le module monitoring recentre l'initialisation du formulaire sur un schéma unique enrichi dynamiquement, avec tri des champs et méta partagé.
-
Le module monitoring corrige tri, filtre et pagination d'une datatable Angular, ce qui prouve une pratique sur des interactions de liste métier.
-
L'application mobile développée chez ERON Santé intègre aussi Angular dans une stack Ionic/Capacitor, ce qui confirme une pratique hors du seul écosystème GeoNature.