Introduction
So, in our previous article we covered the conventional way to create a HTTP server. This time we will follow a complete and a smart way to create a HTTP server that is precise and fast.
According to their official website, the following describes express.js:
Express is minimal and flexible Node.JS web application framework that provides a robust set of features of web and mobile application.
And, it will help you in creating APIs that implicitly work on the HTTP protocol.
![framework node]()
Installation
Express.JS is a framework file hosted by the Node Package Manager (NPM). For installation, we have a special node command to install on the local computer.
npm install [PACKAGE NAME]
For installing express:
node install express
Note: express is the package name.
After Installing, you will get a folder node_modules that consists of all the modules that you install from npm.
![node modules]()
Now, you have successfully installed the express module in your node folder.
Code
Before we start, let's get the code first.
![boiler plate code]()
We use the term boiler plate code with express because it removes the unwanted lines. The code that minimizes the lines of code to do a certain task.
And, express allows us to create a HTTP server in a few lines of code.
Conclusion
So, it's quite simple and easy to use instead of writing many lines of code to do a simple task. There is nothing to describe in this article. Although, if you experience any problem then feel free to share.
Special Note
Special Thanks to Brett Jackson.