Skip to content

Estructura de una API en NodeJS con documentación de Swagger.

Notifications You must be signed in to change notification settings

JaimeRC/node-swagger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-swagger

Estructura de una API en NodeJS y documentación con Swagger.

Estructura del Proyecto

app.js                        # Archivo de inicializacion
  ├───api-docs                # Documentación e configuración de Swagger
  ├───config                  # Variable de entorno y constantes para el Proyecto
  ├───data                    # Datos para el proyecto y Readme
  ├───db                      # Conexión a las DBs
  ├───routes                  # Rutas  
  |     ├───controllers       # Controlladores para cada Ruta
  |     └───middleware        # Filtros y complementos para las Rutas
  ├───test                    # Archivos de Test
  └───utils                   # Scripts de utilidades para el proyecto

Instalación

  • Clona este repositorio:

      git clone https://github.com/JaimeRC/node-swagger.git
    
  • Ìnicializa el proyecto:

      cd node-swagger
      npm install --save
      npm start
    
  • Ve al navegador y muestra esta URL para ver la documentación:

      http://localhost:9000/api-docs
    

Imagenes

Inicio

Example

Petición

Example

Modelos

Example

Licencia

node-swagger bajo MIT License

About

Estructura de una API en NodeJS con documentación de Swagger.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published