Lunatic
Au coeur des questionnaires web et enquêteur, il y a la bibliothèque Javascript Lunatic.
Celle-ci fournit :
- des composants graphiques
- une logique de navigation
- un moteur de contrôle et de dynamisme (s'appuyant sur TrevasJS)
L'instanciation de ces objets au sein d'un orchestrateur se fait par le biais d'une structure de données JSON. L'Insee développe plusieurs orchestrateurs : Stromae pour le web et Queen pour la collecte par enquêteur.
Pour aller plus loin, vous pouvez parcourir la documentation de Lunatic.