Inicio Rápido
Bienvenido a Exonoor. Esta guía te ayudará a comenzar en minutos.
1. Regístrate
Crea tu cuenta gratuita en exonoor.io. El plan Free incluye 3 proyectos y acceso a todas las funcionalidades básicas.
2. Crea tu Primer Proyecto
- Haz clic en "Nuevo Proyecto"
- Selecciona una plantilla o comienza desde cero
- Nombra tu proyecto y asignalo a una organización (opcional)
3. Diseña tu Arquitectura
En el módulo Architecture, crea servicios y define sus conexiones:
- Haz clic en "+" para agregar un servicio
- Arrastra desde el borde de un servicio para crear una conexión
- Usa el panel de propiedades para configurar el tipo de conexión (REST, gRPC, GraphQL)
4. Define tu Esquema de DB
En el módulo DBML, diseña tu base de datos visualmente:
- Click en "Add Table" para crear una tabla
- Arrastra campos entre tablas para crear foreign keys
- Genera SQL desde el menú de exportación
5. Escribe Módulos YAML
En el módulo YAML, define la estructura de tu aplicación:
- Usa autocompletado presionando
Ctrl+Space - El editor valida tu YAML en tiempo real
- Preview visual en el panel derecho
6. Sincroniza
Exonoor sincroniza automáticamente:
- Architecture ↔ YAML: Los servicios se convierten en módulos
- YAML ↔ DBML: Las entidades se vinculan a tablas
- Architecture ↔ Taskboard: Las tareas se vinculan a servicios
7. Genera Código
En el módulo CodeGen:
- Selecciona los módulos que quieres expandir
- Elige el framework target (React, FastAPI, etc.)
- Click en "Generar"
- Descarga como ZIP o haz PR directo a GitHub
¿Necesitas ayuda? Contactanos en [email protected]