Quelqu’un se souvient de CodeCharge ?
C’est de l’histoire ancienne maintenant, mais c’était un outil génial. Enfin, surtout les premières versions majeures, avant que les devs ne perdent le fil de ce qu’ils essayaient de construire.
Imaginez le truc : une sorte d’outil de proto-vibe coding, capable de générer procéduralement une application entière à partir d’une connexion à une base de données ou d’un schéma local.
Top pour bâtir des applis CRUD simples. Pendant un long moment, ou peut-être juste un instant, on a eu l’impression que c’était la seule manière sensée d’écrire des applications Cold Fusion.
Il y avait trois modes de réflexion :
1. Global : voir ce que fait l’application dans son ensemble.
2. Local : contrôler le type de mise en page souhaité pour les différents types de pages. Le tout découpé en petites sections pratiques, maîtrisées et faciles à gérer.
3. Données. Et ça, c’était important. De là, on pouvait réimaginer le flux des données. D’où elles viennent, quelles sont les relations et où elles vont. La vue données permettait de faire des requêtes simples ou complexes dans la même interface.
Je ne vais pas mentir, je suis nostalgique, et ça me manque.