Express.js
Express.js, or simply Express, is a back end web application framework for Node.js, released as free and open-source software under the MIT License. It is designed for building web applications and APIs. It has been called the standard server framework for Node.js. Express is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications. Many popular frameworks are based on Express.
PREREQUISITES 🧳
Basic Knowledge in Html, javaScript and node.js. Before learning Express.js, you should also be familiar with how client-servers work
TOPICS TO LEARN 📖
- Request and response
- Basic routing
- Serving static files
- Http methods
- url building
- Uploding files
- Cookies management
- Middleware
- templating
- Form data
- Database
- Sessions
- Authentication
- Restful-APIs
- Scaffolding
- Error handling
- Debugging
RESOURCES 😎
Official website
Click here 📃
Installation ⚓ Click here
Online Courses 💻
- Become a Node.js developer:/Node.js/Express.js/MongoDB/API(udemy.com)
- Node.js, Express, MongoDB & More: The Complete Bootcamp 2021(udemy.com)
- Server-side Development with NodeJS, Express and MongoDB(coursera.org)
Tutorials 💡
Blogs 📝
Apps 📱