Code Monkey home page Code Monkey logo

nodejslibraries's Introduction

Resumen de librerías para NodeJS

ExpressJS

Librería para poder generar aplicaciones servidores, con herramientas que nos facilitan el manejo de las peticiones y las respuestas

NPM express


Express Generator

Instalación del comando express para poder generar la estructura de una aplicación con ExpressJS

NPM express-generator


DotEnv

Leemos el contenido del fichero de entorno (.env) y lo incluimos dentro de la variable process.env

NPM dotenv


Mysql2

Nos permite la conexión con una base de datos Mysql y nos proporciona los diferentes métodos para poder lanzar sentencias sobre dicha base de datos.

NPM mysql2


Mongoose

Librería para realizar la conexión contra una base de datos MongoDB y con los métodos necesario para poder realizar las diferentes operaciones contra colecciones y documentos

NPM mongoose


Cors

Nos permite gestionar los diferentes accesos a nuestra aplicación desde aplicaciones externas (Angular, React, Js...)

NPM cors


DayJS

Serie de funciones para el manejo de fechas. Formato, cálculo de fechas y transformaciones.

NPM dayjs


Express Validator

Herramientas para validar los valores incluidos dentro de la petición entrante a nuestro servidor

NPM express-validator


BcryptJS

Encriptación de cadenas de caracteres. Librería fundamental para la gestión de passwords de usuarios.

NPM bcryptjs


JsonWebToken

Codifica información en formato JWT para completar la comunicación entre diferentes sistemas basados en Javascript

NPM jsonwebtoken


Multer

Gestión a través de un middleware de la subida de archivos dentro de una aplicación de Express.

NPM multer


Jest

Creación y ejecución de pruebas unitarias dentro de un proyecto generado con Javascript.

NPM jest


Supertest

Peticiones sobre una aplicación de Express para poder completar nuestras pruebas con Jest

NPM supertest

nodejslibraries's People

Contributors

mariogiron avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.