Node.js 14 offers more business-friendly features
Version 14 brings several new features, some of which are particularly suitable for enterprise developers, such as the diagnostic report and the asynchronous local storage API, the foundation said.
“The diagnostic report is a significant improvement for companies that need to diagnose production issues, a very common occurrence,” said Michael Dawson, IBM community manager for Node.js and co-author of an article. blog on Node.js version 14. .
“The Async Local Storage API is experimental, but it does support context tracing,” Dawson said in an interview. “This is important for enterprise deployments, as it is a key requirement to be able to track transactions and transaction times between requests. The other features are also ‘good’ for enterprise developers in as they improve all aspects of the Node.js runtime environment, which is important for all developers.”
Interest in Node.js is growing among enterprise development teams
Additionally, the openness of Node.js serves to attract developers who want to avoid possible lockdown on certain platforms.
Cameron PurdyCEO, Xqiz.it
Experiment now, but wait for production
Node.js 14 will be labeled as a “current” release for the next six months and then promoted to Long Term Support (LTS) in October 2020. The OpenJS Foundation advises users to wait to upgrade their production deployments until in October when Node .js is promoted to LTS. However, now is the best time to start testing applications with Node.js 14 and trying out new features, Dawson said.
The diagnostic report feature allows you to generate a report on demand or when certain events occur. This report contains information that can help diagnose production issues, including crashes, slow performance, memory leaks, high CPU usage, unexpected errors and more, said Bethany Griggs, Node Core Collaborator and Node.js Technical Steering Committee, in a blog post. .