Ir al contenido

Dynamia Platform

La próxima generación de DynamiaTools. Un framework Java 25 full-stack de vanguardia diseñado para construir aplicaciones web empresariales robustas y escalables, impulsado por Spring Boot 4 y ZK 10.

¿Qué es Dynamia Platform?

Dynamia Platform es la próxima generación de DynamiaTools—un framework unificado con baterías incluidas para construir aplicaciones web empresariales en Java 25 de forma rápida y sencilla usando patrones de diseño estándar, descriptores de vistas para generación automática de UI, acciones, servicios y módulos.

Impulsado por Spring Boot 4 (https://spring.io), ZK 10 (https://www.zkoss.org) para generación automática de interfaces web, y JPA para persistencia de datos.

Ahora con versionado CalVer (AA.MM.MENOR) y todos los módulos unificados en una sola versión: 26.2.1 (Febrero 2026).

¿Qué puede hacer?

  • Construir aplicaciones web full-stack con generación automática de UI
  • Escribir aplicaciones modulares - Crea módulos (archivos JAR) y reutilízalos en múltiples proyectos (principio DRY)
  • Vistas CRUD y endpoints REST automáticos - Cero código requerido para operaciones estándar
  • Extensiones empresariales listas - Multi-tenencia (SaaS), reportes, dashboards, email/SMS, seguridad y más
  • Extender el framework con módulos, acciones y servicios personalizados
  • Soporte HTML5 moderno vía framework ZK - Usa Bootstrap, CSS3 y tecnologías HTML5
  • Personalizar con temas y plantillas - Sistema de tematización enchufable
  • Integración perfecta con cualquier framework o librería Java

¿Es maduro y está listo para producción?

¡Absolutamente! Dynamia Platform tiene más de 13 años de desarrollo continuo e impulsa más de 10 proyectos en producción con más de 40 módulos empresariales en entornos del mundo real.

Construido sobre los mejores frameworks del ecosistema Java:

  • Spring Boot 4 para infraestructura moderna y despliegue sencillo
  • Java 25 - Últimas innovaciones y rendimiento
  • ZK 10 para generación automática de interfaces de usuario web
  • JPA para capa de persistencia estándar
  • Jackson para serialización JSON/XML
  • YAML para descriptores de vistas declarativos

Conoce nuestra historia

¿Qué hay de nuevo en v26?

La serie 26.x trae mejoras importantes:

  • 📅 Versionado CalVer - Todos los módulos comparten la misma versión (26.2.1)
  • Java 25 - Últimas características y rendimiento del JVM
  • 🚀 Spring Boot 4 - Ecosistema Spring de próxima generación
  • 🏢 Repositorio Unificado - Core + Extensiones juntos
  • 📦 Extensiones Integradas - SaaS, reportes, dashboard, seguridad, email/SMS, gestión de archivos
  • Filosofía Zero-Config - Valores predeterminados sensatos con fácil personalización
  • 🛡️ Nivel Empresarial - Multi-tenencia, seguridad y escalabilidad

Todo impulsado por una plataforma probada en producción utilizada por empresas en América Latina y Europa.

Inicio Rápido

Comienza en minutos:

  1. Crea un proyecto Spring Boot 4 + Java 25
  2. Agrega la dependencia tools.dynamia.app:{version}
  3. Agrega la anotación @EnableDynamiaTools
  4. ¡Ejecuta y disfruta tu aplicación full-stack!

Lee la guía de Comenzando para instrucciones detalladas y ejemplos.

Lee la documentación

Comienza con la guía de Comenzando para ponerte en marcha rápidamente. Aprende sobre Conceptos Clave y explora temas avanzados para profundizar tu conocimiento.

Descubre las extensiones empresariales integradas, personaliza tu aplicación, extiende el framework y construye soluciones innovadoras con Dynamia Platform.

Próximamente: SDK de TypeScript, plantillas Vue/React, documentación mejorada, ¡y más!