Resumen
Coders usa LLMs para transformar un DSL (.jssp) en código nativo para múltiples lenguajes y plataformas. Una sola entrada produce varios destinos sin reescritura por lenguaje.
Beneficios
- Un solo DSL para múltiples lenguajes/plataformas
- Conversión con LLM para amplia cobertura
- Flujo unificado para reducir mantenimiento
- Menos repetición y cambios más rápidos
- Más consistencia entre plataformas
Casos de uso
- Gestionar varios objetivos a la vez
- Prototipar y expandir rápidamente
- Comparar/validar PoC en varios stacks
- Diseñar backend, frontend y DB juntos
Alcance
- Definir servidor, frontend y datos con un solo DSL
- Incluir REST API, controladores, mappers, procedimientos/funciones DB
- Generar scripts shell (Bash/PowerShell) para automatización
- Objetivos front-end (React/Vue/Svelte) y widgets Flutter
- Enriquecer lógica nativa vía @prompt
- Generar múltiples destinos desde el mismo DSL
Flujo de uso (resumen)
- Escribir el DSL
- Agregar plataformas
- Ejecutar build
Coders interpreta el DSL con LLM y genera el código objetivo.