Quantcast
Channel: Difference between a server with http.createServer and a server using express in node js - Stack Overflow
Viewing all articles
Browse latest Browse all 3

Answer by Sean3z for Difference between a server with http.createServer and a server using express in node js

$
0
0

Ultimately, express uses node's http api behind the scenes.

express framework

The express framework provides an abstraction layer above the vanilla http module to make handling web traffic and APIs a little easier. There's also tons of middleware available for express (and express-like) frameworks to complete common tasks such as: CORS, XSRF, POST parsing, cookies etc.

http api

The http api is very simple and is used to to setup and manage incoming/outgoing ,HTTP connections. Node does most of the heavy lifting here but it does provide things you'll commonly see throughout most node web framework such as: request/response objects etc.


Viewing all articles
Browse latest Browse all 3

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>