Skip to content

danialfaro/node3layer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backend con Node.js y Express

Este proyecto es un proyecto skeleton de backend utilizando Node.js y Express con una arquitectura en 3 capas: controlador (controller), lógica de negocio (logic), y persistencia (persistence).

Estructura del Proyecto

project/
│
├── src/
│ ├── api/
│ │ └── index.js
│ │
│ ├── controllers/
│ │ └── notesController.js
│ │
│ ├── logic/
│ │ └── notes.js
│ │
│ ├── persistence/
│ │ └── notesPersistence.js
│ │
│ ├── routes/
│ │ └── index.js
│ │
│ ├── views/
│ │ └── ... archivos EJS
│ │
│ ├── index.js
│ ├── package.json
│ └── README.md

Instalación

  1. Clona el repositorio

    git clone https://github.com/danialfaro/node3layer.git node3layer
    cd node3layer
  2. Instala las dependencias

    npm install
  3. Configura las variables de entorno

    Crea un archivo .env en la raíz del proyecto y configura las siguientes variables:

    PORT=3000
    

Uso

  1. Inicia el servidor

    npm start
  2. El servidor estará corriendo en http://localhost:PORT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors