@clean-nx/generator
TypeScript icon, indicating that this package has built-in type declarations

0.0.4 • Public • Published

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

Readme

Keywords

none

Package Sidebar

Install

npm i @clean-nx/generator

Weekly Downloads

0

Version

0.0.4

License

none

Unpacked Size

22.1 kB

Total Files

44

Last publish

Collaborators

  • arodriguezpena