Express.js: Difference between revisions
No edit summary |
|||
| Line 1: | Line 1: | ||
Express.js, also known as Express, is a Node.js web-framework. | Express.js, also known as Express, is a Node.js web-framework. | ||
It provides access to routing and a rich community of middleware. | |||
The benefit to using JS/TS for your backend is that your full stack is in a single-language. | |||
This also means you can use all of your favorite libraries on npm. | |||
However, since JS is single-threaded, you need to be careful with optimization (i.e. async programming). | |||
Deployment may require running multiple instances of your application even on the same VM. | |||
==Getting Started== | ==Getting Started== | ||