1.0.4 β’ Published 3 years ago
apolo-13 v1.0.4
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-13
Usalo 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 endpoints
N1k0DM π
β β β β’β
β’βββββββββͺ
βββββββββΒ·
βββββββ.ββ
ββ ββͺΒ·β β