Useful Nodejs Packages
- 2021年12月28日
- 技術情報
Today I would like to share about useful packages of Nodejs. The followings are a collection of some useful packages for Nodejs. Let’s take a look.
Web Frameworks
express
Express is the most popular, fast, and minimalist web framework for node.js backends.
socket.io
Socket.IO enabled real-time bidirectional event-based communication using long-polling or webSockets with disconnection detection and auto-reconnection support.
Utility Functions
async
Async is a module with powerful utility functions for working with asynchronous JavaScript.
rxjs
RxJS is a modular set of libraries to compose asynchronous and event-based programs using observable collections and compositions in JavaScript.
lodash
Lodash is a utility library that makes JavaScript easier by taking the hassle out of working with arrays, numbers, objects, strings, etc.
underscore
Underscore.js is a utility-belt library for JavaScript that provides support for the usual functional suspects (each, map, reduce, filter, etc.) without extending any core JavaScript objects.
ramda
Ramda is a practical, functional library with side-effect free functions composable with currying.
validator
Validator is a library of string validators and sanitizers.
day.js
Day.js is a minimalist JavaScript library that parses, validates, manipulates, and displays dates and times for modern browsers with a largely Moment-compatible API.
date-fns
Date-fns provides the most comprehensive, yet simple and consistent toolset for manipulating JavaScript dates in a browser & Node.js.
jsonwebtoken
Jsonwebtoken is a library to sign, verify and decode JSON Web Tokens.
bcrypt
Bcrypt is a library to hash and verify passwords with sync, callbacks, and promise interface.
uuid
UUID is a library to create RFC4122 universally unique identifiers.
Working With File System
fs-extra
FS-extra adds file system methods that aren’t included in the native fs module and adds promise support to the fs methods.
mkdirp
Just like mkdir -p, mkdirp recursively creates the directory and all necessary subdirectories.
glob
Glob is a library to match files using multiple patterns.
Working with Emails
Nodemailler
Nodemailer is a secure framework that handles email management in your Node.js applications.
This is all for now.
Hope you enjoy that.
By Asahi
waithaw at 2021年12月28日 10:00:00