L'objectif
Développer un gestionnaire de tickets dont le format sera défini à l'aide d'un fichier de configuration. Le gestionnaire sera un serveur fonctionnant sur le modèle REST et un client pourra obtenir le format des tickets, la liste des tickets et pourra bien sûr ajouter un nouveau ticket.
Les outils
- Node.js ;
- npm.
Phase 1 - Lecture du fichier de configuration
Le fichier de configuration utilisera le format yaml de manière à pouvoir être modifié simplement. Celui-ci contiendra obligatoirement une entrée host indiquant à quelle adresse et quel port le serveur devra être lancé. Les autres entrées permettront de définir le type de donnée qui sera demandée à l'utilisateur et auront toutes le même format et contiendront obligatoirement les champs suivants :
- type : indique le type de la donnée (choix dans une liste, texte, image, etc.) ;
- title : nom du champ à afficher.
En fonction du type, d'autres champs pourront apparaître comme items dans le cas d'une...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première