Node.JS

When You Should and Shouldn’t Use Node.js for Your Project

Learn about how Node.js works and when it can benefit your project the most

Image for post
Image for post

Event-Driven

Image for post
Image for post
Node.JS Event Loop

Single-Threaded

Image for post
Image for post
Node.JS vs Traditional

Asynchronous/ Non-Blocking

Image for post
Image for post
Node.JS Request Model

When to Use Node.js?

Web Servers

Real-Time Applications

Command-line Applications

Creating APIs

When Not to Use Node.js

Heavy Computational Applications

Backends with Relational Databases

Conclusion

Written by

I’m an entrepreneur, developer, author, speaker, and doer of things. I write about JavaScript, Python, AI, and programming in general.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store