Capterra Logo
Helping businesses choose better software since 1999

Capterra Glossary

Node.js

Node.js, commonly referred to as Node, is a single thread, open-source platform that was made for building scalable server-side and network applications. Node.js allows developers to use JavaScript to write command line tools for server-side scripting. Instead of following the traditional receive, process, send, wait, and receive workflow that most code follows, Node.js processes incoming requests in a constant event stack. Node.js sends small requests to the receiving server, one after another without waiting for responses. Since Node.js uses fewer threads, it utilizes much fewer computer memory/resources, resulting in quicker task execution.

What Small and Midsize Businesses Need to Know About Node.js

Node.js is commonly used by small tech startups to build real-time desktop and mobile applications. It is an optimal solution for tech startups that feature junior-level developers because it only requires them to know how to write code in Javascript in order to manage both the backend and frontend of their application.

Related Terms