What is express?
One of the most popular frameworks. High performance, minimalist web framework. express is not a high-level framework it is very basic, and the developer has the full control of how to handle the request for the server and response
Expressjs is a server-side or back-end framework. And it uses with frameworks like React, Angular and Vue to develop full stack powerful web applications Expressjs is very easy to use and less coding. It is light weight and free to use. Because it’s JavaScript when we use a framework like React or Angular it’s very easy because there is no need for other language. Developer can use JavaScript throughout the whole project.
Basic ExpressJS Syntax
Middleware functions
Middleware functions are functions that have access to the HTTP requests and responses from the serverand also middleware functions are capable of executing codes, change request and responses, end the request response cycle and call the next middleware function.
Let’s Start Coding
Basic knowledge in JavaScript, NodeJS and NPM (Node Package Manager) and HTTP status codes will be useful alone the way.
Fist thing first you have to download the nodejs to your computer and install it.
Click here to download if you don’t have it installed – https://nodejs.org/en/download/
and also, you need a text editor. Im going to explain some basic codes using webstorm.

From here select Node.js express app

Add express using the
const express = require(‘express’);
and initialize the express set a variable to the express method
const app = express();
accept a get request to the app.js and the callback function to response and request , res.send(‘hello world ’) responding with the hello world text
app.get('/',(req,res) =>{
res.send('<h1>Hello World!</h1>');
});
listen on the port 5000
const PORT = process.env.PORT || 5000;
app.listen(PORT , () => console.log(`server started on poert ${PORT}`));
and run the server on the terminal
node app

after that you can go to the http://localhost:5000/ to check the code

this is how basically expressjs works and very basic commands and codes.. since this is an introduction tutorial im not gonna go deep into expressjs but in a upcoming tutorial we can discuss about monogodb and how to build a real world application.
Thank you.