ES modules in Node.js: The status quo

Nearly every programming language provides the ability to split the code that makes up a program into multiple files. The #include directive is used for this purpose in C and C ++, while Java and Python have the import keyword. JavaScript was one of the few exceptions up till now, but the new JavaScript standard (ECMAScript 6) changes this by introducing so-called ECMAScript modules. All major browsers already support this new standard – only Node.js seems to be lagging behind. Why is that?

Having a look at some key differences

Node.js Vs Angular – An in-depth comparison

Over the past few years, JavaScript has evolved from being just a simple client-side scripting language into an incredibly powerful programming language. In this article, we’ll compare the two most popular JavaScripts – Node.js & Angular.js – to discover the main differences between them.

Node.js v12 will become the next LTS release

Node.js v12 improves startup times and adds experimental diagnostic reports

The newest version of Node.js is here, with v12. This version is scheduled to become the long term support release in October 2019. It includes new features, improves start up times, updates to Chrome’s V8 JavaScript engine, better default heap limits, and several more features and improvements.

The new JavaScript framework

Tutorial: NestJS for Node.js applications

By now, Node.js isn’t a small-time-player anymore when it comes to backend technology. However, the acceptance and distribution of the platform have only increased in recent years, so that more and more developers have to approach this technology. Node.js’ lightweight character is its biggest advantage, but nothing comes drawback-free. Sebastian Springer and Khaled Labidi explain more in this tutorial.

Let's clear up the confusion

Node.js 10.x enters LTS phase with the release of Node v10.13

Node.js 11 is already a week old, so it’s time for its predecessor to retire! But don’t worry, it’s not really going anywhere! Node v10.13.0 includes some minor changes marking, however, its transition to LTS coverage. In this article, we take a closer look at the latest release and we clear up some of the confusion concerning the Node’s release cycle.