Categories: DevOpsProjects

Node.js Is Helping Developers Get the Most Out of JavaScript

When a small startup decided to launch its technological foundation on top of Microsoft’s .NET platform, it needed a .NET expert to provide a master view. Being lean and distributed, the company chose .NET guru Carl Franklin to serve remotely as CTO to oversee things.

However, at the DEVintersection conference in Las Vegas last week, Franklin, now executive vice president of App vNext and co-host and founder of .NET Rocks!, said he held the CTO position for all of two days before someone whispered in the CEO’s ear and convinced him that hot, new Node.js—not shriveled old .NET—was the way to go.

Node.js

“I think Node has always been a viable alternative to .NET on the server side,” Franklin told eWEEK.

It was clearly an interesting turn of events for Franklin, but for many others, this is indicative of the popularity of Node.js, which is an open-source, cross-platform JavaScript runtime environment for developing a diverse variety of tools and applications.

Node.js is rapidly replacing Java and .NET due to the agility of the Node.js software development life cycle,” said Dan Shaw, CTO and co-founder of NodeSource, a provider of support services for Node.js shops. “Building a Java app typically takes six to 24 months from start to finish. In contrast, Node.js applications take two to six months.”

Moreover, said Shaw, once applications are complete, it’s far easier to extend, adapt or even discard and start over with Node.js.

“It’s a hard decision to make once you’ve sunk two years into a project to table it and start over, but with Node.js that’s an option which engineering managers have not been able to consider before,” he said. “Node.js is the de facto standard for building microservices and bots. NodeSource builds websites, web services, APIs, bots and desktop applications with Node.js.”

Fastest-Growing Language

According to the Node.js Foundation, a Linux Foundation project to promote adoption and accelerate development of Node.js, Node.js is the fastest growing and most significant development language right now, with 4 million users and an annual growth rate of 100 percent.

The foundation describes Node.js as the JavaScript runtime of choice for high-performance, low-latency applications, powering everything from enterprise applications to robots, API engines, cloud stacks and mobile websites. It uses an event-driven, non-blocking I/O model that makes it lightweight and efficient in delivering high performance even under extreme loads, the foundation said.

“Node is becoming more and more widely adopted,” said Al Hilwa, an analyst with IDC. “The primary usage for node is in new applications geared toward APIs. It is often used as a back-end for modern mobile and web apps offering a more lightweight model for handling API calls. The asynchronous nature and the fact that it is basically JavaScript are the most compelling aspects of the language.”

Moreover, Node.js ranks among the top 10 languages for full-stack, front-end and back-end developers surveyed by Stack Overflow in its 2016 developer survey. Corporate users of Node.js software include Walmart, PayPal, Capital One, GoDaddy, Groupon, IBM, Microsoft, Netflix, Uber, SAP, Yahoo, Cisco Systems and Lowe’s.

“We literally build Node.js” – Continues on Page 2…

Originally published on eWeek

Page: 1 2 3 4

Darryl K. Taft

Darryl K. Taft covers IBM, big data and a number of other topics for TechWeekEurope and eWeek

Recent Posts

Tesla To Ask Shareholders To Reinstate Elon Musk’s $56 Billion Package

Tesla shareholders to be asked to reinstate Elon Musk's $56 billion pay package, days after…

10 hours ago

Telegram To Reach One Billion Users Within Year

Catching WhatsApp? Billionaire founder of Telegram claims encrypted platform will reach one billion users within…

11 hours ago

Judge Dismisses Some Harm Claims Against Meta, Zuckerberg

Good news for Mark Zuckerberg as judge dismisses some claims in dozens of lawsuits alleging…

13 hours ago

Google Begins Removal Of California News Ahead Of Proposed Law

Consequences of Assembly Bill 886. Google begins removing California news websites from some search results

14 hours ago

Tim Cook Says Apple Considering Factory In Indonesia

CEO Tim Cook during visit to Jakarta says Apple will look into building a manufacturing…

14 hours ago

Canada To Implement Digital Services Tax This Year

Introduction of digital services tax on tech firms will begin in 2024 Canadian government confirms,…

18 hours ago