Skip to content
This repository has been archived by the owner on Jan 11, 2023. It is now read-only.

diplomatiegouvfr/applitutoriel-modules

Repository files navigation

applitutoriel-modules

Module parent de l'application TUTORIEL. Cette application de démonstration met en avant l'usage des frameworks hornet, hornet-lite et l'utilisation de batch en javascript/

Cas fonctionnels

Les cas fonctionnels présentés dans les applications sont :

  • Formulaire de recherche
  • Présentation du résultat sous forme de tableau éditable
  • Formulaire étendu
  • Tableau d'ajout/suppression/modification d'items
  • Affichage de graphique
  • batch

RGAA V3

L'applitutoriel est une mise en pratique du RGAA V3 au travers du framework Hornet.

A noter :

  • Hornet facilite la mise en oeuvre du RGAA V3 dans une application.
  • Mais l'utilisation de Hornet ne garantit pas qu'une application soit valide RGAA.

Prérequis

  • NodeJS 10.X
  • hornet-js-builder 2.X.X installé en global:
npm install -g hornet-js-builder
  • checkout du projet applitutoriel-modules

Initialisation

Se positionner dans le répertoire du projet applitutoriel-modules et lancer la commande:

hb install

Compilation de tous les modules

L'applitutoriel contient plusieurs module qu'il est nécessaire de compiler avant utilisation.

hb compile

Démarrage rapide d'une application

Se positionner dans le module : applitutoriel-js-lite

Commande par défaut

la commande à exécuter en mode développement est la suivante:

hb w

Elle permet de lancer l'application en mode watcher afin que les modifications soient prises en compte (ce qui entrainera un redémarrage du serveur node dans le cas d'une détection de modification).

Vérification

L'application est accessible depuis un navigateur à l'addresse : http://localhost:8888/applitutorieljslite/.

About

Application de démonstration du framework Hornet.js avec la mise en oeuvre des référentiels généraux de l'état Français : RGAA, RGS, RGI

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published