4.09.2024

Node.js?

 Node.js?

It is JS or Javascript yes, it is the basis.  Yes the old Javascript that today has a strong front and back end stack, the same since Netscape, which nobody comments, after all it is the generation that does not pay attention to what resulted, the facts, only now it seems that Javascript was born in 2017 and was not ...

The technology was first introduced back in 2009 by Ryan Dahl at the annual European JSConf and was immediately recognized as “the most exciting single piece of software in the current JavaScript universe”.


Node.js is an open-source runtime environment, based on Chrome’s V8 JavaScript engine and written in JavaScript and C/C++. It’s used for server-side operations, bringing JavaScript programming to the backend to run applications on Linux, Windows, and OS X.

Rebirth JAVASCRIPT !

As an open-source project, Node.js was sponsored by Joyent, a cloud computing and hosting solutions provider. The company invested in a number of other technologies, such as Ruby on Rails framework, and provided hosting services to Twitter and LinkedIn. The latter also became one of the first companies to use Node.js for its mobile application backend. 

The technology was later adopted by a number of technology leaders, such as Uber, eBay, Walmart, and Netflix, to name a few.

However, it wasn’t until recently that the wide adoption of server-side JavaScript with Node.js started. The interest in this technology peaked in 2017 and remains high.

Is Node.js a framework? -- No, it’s a JavaScript runtime

Node.js is a runtime environment, a software infrastructure that executes code and communicates with an operating system. 

Node.js is based on the V8 engine designed to execute code in Chrome.

 Node.js runs JavaScript code on the server side using just-in-time compilation. While some call Node.js a framework, it’s not accurate. 

The purpose of a framework is to provide a programmer with a set of reusable tools to speed up development.

Yet a Node.js programmer can use a number of dedicated frameworks such as Express, Meteor, Sails, and many more. A never-ending supply of JavaScript frameworks is a thing with backend JS as well.

Node.js server architecture

The philosophy behind Node.js is to let the application do its work and perform operations even when the previous operation hasn’t been completed because of input/output bottlenecks. The approach is called non-blocking input/output operations.




No comments:

Node.js?

  Node.js? It is JS or Javascript yes, it is the basis.  Yes the old Javascript that today has a strong front and back end stack, the same s...