L'objectif de cette réalisation est de produire un composant d'interface à la base de données NoSQL Apache CouchDB.
La démarche débute par l'implémentation d'une classe (cJSON) destinée à la dé-sérialisation et à la sérialisation d'objets JSON (valides). L'approche didactique met en évidence l'emploi de Variants, Tableaux de Variants et Tableaux Associatifs de Variants pour stocker l'ensemble des propriétés de l'objet JSON. La classe sera (prochainement) complétée d'accesseurs et de mutateurs pour en faciliter l'emploi au sein de WINDEV/WEBDEV/WINDEV Mobile.
Le thread "Objectif CouchDB" (sur le forum) accompagne cette initiative afin d'échanger sur le sujet (et d'orienter la mise en oeuvre).