apolo-13
v1.0.4
Published
Libreria CLI para el manejo de estructuras backend API REST y web con node en lenguajes como javascript y typescript.
Maintainers
Readme
APOLO13 🧑🏻💻
Descripcion 📃:
Libreria CLI para el manejo de estructuras backend API REST y web con node en lenguajes como javascript y typescript.
Instalacion 👽:
* Local: npm install apolo-13
* Global: npm instal -g apolo-13Usalo ya 📡:
- Sintaxis:
* Actions: [
'version': Nostrara la version del cli,
'new': Creara un nuevo proyecto nodejs con el lenguaje requerido,
'attach': Creara el modulo nesesario (routes, model, controller, middleware...)
]
* apl [ _action_ ] //Solo se envia una accion Ej: apl version- Global:
* apl- Local: Añadir en el package.json el script:
"scripts": {
"apl": "./node_modules/.bin/apolo-13"
}Ejecutamos el comando:
npm run apl [ _action_ ]Estructura de carpetas 📂:
- Una estructura de carpetas simple y entendible para un entorno backend en una API REST
|_Archivos principales
|_src
|__inicio javascript
|__controller
|__Archivos de controladores
|__database
|__Archivo de configuracion DB
|__environments
|__Archivo para el control de las variables de entorno
|__helper
|__Archivos para ayudas (helper)
|__middleware
|__Archivos para diferrentes validadores (middleware)
|__model
|__Archivos para Schemas, Modelos y clases
|__routes
|__Archivos de las diferentes rutas para el control de los endpoints- Una estructura de carpetas simple y entendible para un entorno backend en una SERVER WEB
|_Archivos principales
|_inicio javascript
|__public
|__Archivos de publicacion html
|__routes
|__Archivos de las diferentes rutas para el control de los endpointsN1k0DM 🎉
▐ ▄ ▄ •▄
•█▌▐██▌▄▌▪
▐█▐▐▌▐▀▀▄·
██▐█▌▐█.█▌
▀▀ █▪·▀ ▀