@clean-nx/generator
v0.0.4
Published
A clean Nx plugin
Downloads
1
Readme
Clean NX Generators
clean-nx
es una herramienta especializada para Nx Workspace que proporciona una arquitectura hexagonal para aplicaciones en NestJS. La arquitectura hexagonal, también conocida como "puertos y adaptadores", se centra en desacoplar la lógica de negocio del código que interactúa con sistemas externos. Esto permite que el dominio de la aplicación (core) permanezca puro y libre de influencias externas, facilitando las pruebas y el mantenimiento.
Esta herramienta fue creada para proporcionar una base sólida y coherente para construir aplicaciones desacopladas, siguiendo los principios de diseño limpio y centrado en el dominio.
Características
- Generación automática de una arquitectura hexagonal específicamente para aplicaciones NestJS.
- Asegura una separación clara de responsabilidades entre la lógica de negocio, la aplicación y la infraestructura.
- Ideal para proyectos que buscan aplicar principios de diseño limpio en un entorno NestJS dentro de Nx Workspace.
Instalación
Asumiendo que ya tienes Nx Workspace instalado:
npm install clean-nx --save-dev
Crear un nuevo módulo
Para generar un nuevo módulo con la arquitectura hexagonal en una aplicación NestJS:
nx generate clean-nx:module NOMBRE_DEL_MODULO