diff --git a/content/roadmaps/107-nodejs/content/117-nodejs-common-modules/100-builtin-modules.md b/content/roadmaps/107-nodejs/content/117-nodejs-common-modules/100-builtin-modules.md index ab78635e1..f87714ad8 100644 --- a/content/roadmaps/107-nodejs/content/117-nodejs-common-modules/100-builtin-modules.md +++ b/content/roadmaps/107-nodejs/content/117-nodejs-common-modules/100-builtin-modules.md @@ -1 +1,22 @@ -# Builtin modules \ No newline at end of file +# Builtin modules + +Built-in modules are already installed with `Node.js`, so you don't need to install them with any package manager (yarn, npm, etc.). + +- **fs**: dealing with the system files. +- **os**: provides information about the operation system. +- **net**: to build clients and servers. +- **path**: to handle file paths. +- **url**: help in parsing URL strings. +- **events**: provides a method for interacting with events. +- **http**: making Node.js transfer data over HTTP. +- **console**: to log information in the console. +- **assert**: provides a set of assertion tests. +- **process**: provides information about, and control over, the current process. +- **cluster**: able to creating child processes that runs simultaneously and share the same server port. +- **perf_hooks**: provides APIs for performance measurement +- **crypto**: to handle OpenSSL cryptographic functions. +- **Buffer**: provides APIs to handling streams of binary data. + +Free Content +API documentation of Built-in modules +Built-in modules - w3schools diff --git a/content/roadmaps/107-nodejs/content/117-nodejs-common-modules/readme.md b/content/roadmaps/107-nodejs/content/117-nodejs-common-modules/readme.md index 1a8794d82..e1a80c46b 100644 --- a/content/roadmaps/107-nodejs/content/117-nodejs-common-modules/readme.md +++ b/content/roadmaps/107-nodejs/content/117-nodejs-common-modules/readme.md @@ -1 +1,3 @@ -# Nodejs common modules \ No newline at end of file +# Nodejs common modules + +These are the common modules that come with `Node.js` out of the box. This module provides tools or APIs for performing out certain standard `Node.js` operations. like interacting with the file system, url parsing, or logging information to the console.