Node.js Modules



Node.js Modules:

 Modules are the files in Node.js used for grouping similar codes, to get an easy access to those codes. Node.js Modules facilitates reusability and easy categorization of codes.

 

  • Node.js Built In Modules:

 Node.js facilitates its users a variety of modules already defined in Node.js library that makes Node.js an easy to use programming language. It is a lightweight framework with very less modules. Some of these modules are:

 

MODULE USES
zlib Used to compress or decompress Node.js files.
vm Used to compile JavaScript code in a virtual machine.
v8 Used to access information about V8 JavaScript engine.
util Used to access utility functions in Node.js.
url Used to parse URL strings in Node.js.
tls Used to implement TLS and SSL protocols in Node.js.
tty Used to get classes used by a text terminal in Node.js.
timers Used to execute a function after a given number of milliseconds in Node.js.
string_decoder Used to decode buffer objects into strings in Node.js.
stream Used to handle streaming data in Node.js.
readline Used to handle readable streams line by line in Node.js.
querystrings Used to handle URL query string in Node.js.
path Used to handle file paths in Node.js.
punycode Used as a character encoding scheme in Node.js.
os Used to get information about the operation system.
net Used to create servers and clients in Node.js.
https Used to make Node.js act as an HTTPS server.
http Used to make Node.js act as an HTTP server.
 fs Used to handle the file system in Node.js.
events Used to handle events in Node.js.
domain Used to handle unhandled errors in Node.js.
dns Used to do DNS lookups and name resolution functions.
dgram Used to get implementation of UDP datagram sockets.
crypto Used to handle OpenSSL cryptographic functions in Node.js.
cluster Used to split a single Node process into multiple processes.
child_process Used to run a child process in Node.js.
buffer Used to handle binary data in Node.js.
assert Used to get a set of assertion tests.

To include a Node.js Built In Module:

Node.js require() function with the name of the module is used.

 

Syntax:

var variable_name = require(‘module_name’);

●     Node.js User Defined Modules:

Node.js also facilitates its users to create their own modules using export keyword.

To include a Node.js User Defined Module:

Node.js require() function with the name of the module is used.

Syntax:

var variable_name = require(‘module_name’);

Tags: ,
Leave a comment

Your email address will not be published. Required fields are marked *

Subscribe now

Receive weekly newsletter with educational materials, new courses, most popular posts, popular books and much more!

https://bridgejunks.com/ https://crownmakesense.com/ https://brithaniabookjudges.com/ https://hughesroyality.com/ https://rhythmholic.com/ https://bandar89.simnasfikpunhas.com/ https://www.100calshop.co.il/products/thailand/ https://myasociados.com/ https://solyser.com/ http://konfidence.cz/ https://muscadinepdx.com/ https://bandar89.parajesandinos.com.ve/ https://goremekoop.com/ https://oncoswisscenter.com/ https://www.turunclifehotel.com/bandar89/ https://www.houseofproducts.biz/ https://taimoormphotography.com/
BIJI18 BIJI18 BIJI18