0.0.4 • Published 2 years ago

@clean-nx/generator v0.0.4

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

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
0.0.4

2 years ago

0.0.2

2 years ago