¡Hola! Me cansé de producir una y otra vez pantallas de administración (CRUD), como herramientas internas de operación o páginas de administración de juegos, así que decidí crear una herramienta propia.
Se llama Ninebone, y es un entorno de desarrollo que, si ya tienes diseñado el DB en un backend Spring Boot y un frontend React, construye automáticamente la UI full-stack y las APIs mientras ve directamente la pantalla del navegador y conversas con un chatbot.
Características principales:
- Build centrado en la pantalla en tiempo real: sin necesidad de revisar la estructura del código fuente, puedes reflejar requisitos al instante mediante un chatbot mientras ves la pantalla real ejecutándose en el navegador.
- Generación de código canónica: no es una caja negra; genera código con una estructura familiar de Spring Boot y componentes React, por lo que puedes modificarlo libremente después del build.
- Análisis de esquema desidentificado que protege la seguridad: excluye los registros de datos reales y analiza solo el cascarón (la estructura) tras desidentificarlo.
- Aislamiento con Shadow DOM y perfilado de consultas: evita conflictos con estilos existentes y envía errores en runtime a Slack en tiempo real.
Todavía hay muchas cosas por pulir, como la internacionalización, pero es un proyecto que construí de forma ligera para salir de la codificación repetitiva de boilerplate. ¡Siéntanse libres de echarle un vistazo y, si tienen feedback directo o ideas de mejora, cualquier consejo será bienvenido! Gracias.
Aún no hay comentarios.