Aperçu
Coders utilise des LLM pour transformer un DSL (.jssp) en code natif pour plusieurs langages et plateformes. Une seule entrée produit plusieurs cibles, sans réécriture par langage.
Avantages
- Un seul DSL pour générer plusieurs cibles
- Conversion pilotée par LLM pour une large couverture
- Flux unifié pour réduire la maintenance
- Moins de répétitions, changements plus rapides
- Cohérence fonctionnelle entre plateformes
Cas d'usage
- Gérer plusieurs cibles en parallèle
- Prototyper et étendre rapidement
- Comparer/valider des PoC sur plusieurs stacks
- Concevoir backend, frontend et DB ensemble
Ce que vous pouvez couvrir
- Définir serveur, frontend et données avec un seul DSL
- Inclure REST API, contrôleurs, mappers, procédures/fonctions DB
- Générer des scripts shell (Bash/PowerShell) pour l'automatisation
- Cibles front-end (React/Vue/Svelte) et widgets Flutter
- Enrichir la logique native via @prompt
- Générer plusieurs cibles depuis le même DSL
Flux d'utilisation (résumé)
- Écrire le DSL
- Ajouter des plateformes
- Lancer le build
Coders interprète le DSL via LLM et génère le code cible.