Skip to content
k87c edited this page Feb 22, 2022 · 2 revisions

Estructura de valida.me

Backend - Base de datos y servidor


Entorno de ejecución

  • NodeJS
    Nos permite tener una aplicación web o API, del lado servidor, usando JavaScript

Marcos o frameworks utilizados

  • Express
    Dota de funcionalidades y minimalismo extra a NodeJS en cuanto a las aplicaciones web o API's

Base de datos

Detalles
Nombre MongoDB
Sistema de base de datos: NoSQL
Host Atlas
Cliente MongoDB Mongoose
  • Mongoose
    Librería (ODM) utilizada para extender y minimizar las funcionalidades que podemos usar con MongoDB

Motor de plantilla de renderizado html

  • EJS
    Facilita la transmisión de datos, desde el servidor a la vista

Otras librerías o módulos utilizados:

  • Passport
    Autenticación y registro de usuarios mediante estrategias

  • Husky
    Hooks para git

  • Node-HTML-parser
    Parseador de html que genera un arbol DOM simplificado

  • Morgan
    Loggear peticiones HTTP

  • Prettier
    Formateo de codigo

Frontend - Vista del usuario


  • Bootstrap
    Librería que simplifica el diseño y la adaptación del mismo para cualquier agente de usuario

Lenguajes de programación, marcado y de estilo utilizados

  • JavaScript ES6
    Dinamismo al código estático HTML

  • HTML5
    Estructural

  • CSS3
    Estilos propios para el diseño de la app

Clone this wiki locally