Understanding Node.js Versions Node.js uses semantic versioning to control the versions of Node.js. Semantic versioning works with the following pattern. MAJOR.MINOR.PATCH Now let's take a look at one of the builds for Node.js. v5.9.0 5 denotes that it's … [Read more...] about Understanding Node.js Versions
Node Basics
npm is not “Node Package Manager”
npm Contrary to the belief of many, "npm" is not in fact an abbreviation for "Node Package Manager". It is a recursive bacronymic abbreviation for "npm is not an acronym". (If it was "ninaa", then it would be an acronym, and thus incorrectly named.) -- Issac … [Read more...] about npm is not “Node Package Manager”
Event Loop Basics in Node.js
Event Loop Node.js is a single threaded system by design. If you don't know what threads or what even a single one will do. No problem. Just keep the following idea in mind when working with Node.js Node.js can only do one thing at any given time. This means … [Read more...] about Event Loop Basics in Node.js
Node, Node.js, IO.js?
Node.js will typically be referred to as node, you find evidence of this by the command that you use to run Node.js. Through out the series you will see it referred to NodeJS, Node.js or node. … [Read more...] about Node, Node.js, IO.js?
Is Node.js Worth Learning?
How viable is the Node.js? When exploring a new technology it's always a good idea to take a look around and see what others are doing with that exact technology. Githut provides a visual of the complexity of programming languages across 2 million active … [Read more...] about Is Node.js Worth Learning?
Who is using Node.js?
Sometimes it takes others to take the leap of faith with a new technology, here is a short list of companies developing software applications using Node.js. LinkedIn When LinkedIn went to rebuild their Mobile application they decided to use Node.js for their … [Read more...] about Who is using Node.js?
Benefits of Node.js
Here is a list of some of the benefits that the Node.js provides for you. Asynchronously programming I/O with an event loop Database Support (NoSQL, SQL) Concurrent connections, great for realtime applications Active development/community Easily work with … [Read more...] about Benefits of Node.js
Why Node?
JavaScript also known as ECMAScript is a cross-platform, object-oriented dynamic programming language. It is a small and lightweight language. Inside a host environment, JavaScript can be connected to the objects of its environment to provide programmatic control … [Read more...] about Why Node?
Prerequisite Before Getting Started
Before getting started with this series you need to have a clear understanding of the following tools to enable you to be successful with this series. Modern Development Environments If for what ever reason you are not completely comfortable with the above … [Read more...] about Prerequisite Before Getting Started
Is Node.js right for me?
Say Hello My intention with this series is to get you up and going as quickly as possible with Node.js. If for what ever reason you might have a question, comment or suggestion about the series I would encourage you to take the time and write in to … [Read more...] about Is Node.js right for me?