From the course: Express Essentials: Build Powerful Web Apps with Node.js
Unlock the full course today
Join today to access over 24,800 courses taught by industry experts.
What is Express?
From the course: Express Essentials: Build Powerful Web Apps with Node.js
What is Express?
- [Narrator] Express is a minimal, flexible, no JS application framework. It is definitely one of the most, if not the most popular framework for no JS. Express is used to make building websites, web applications, and APIs, as easy as possible using JavaScript. It is used to handle and simplify responses from API requests and supports various templating engines to simplify HTML generation. If you're not familiar with templating engines, they're used to create HTML templates with minimal code and give you the ability to feed variables into the templates. To give you a more visual explanation of how Node and Express work in conjunction with what we consider the front-end of an application or the client, here is a diagram that outlines the process. The client sends a request to your Node server, which then relays that request to Express. Express takes the request and generates the appropriate response with the help from…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.