The NodeSource Blog

Need to Node – Volume 67

In this volume of Need to Node, you can find the latest news on Deno, a recording of our webinar ‘New and Exciting Features to Land in Node.js version 14’ and ‘JavaScript features to forget’.

Need to Node is a weekly bulletin designed to keep you up-to-date with the latest news on the Node.js project, events and articles. You are always welcome to collaborate and participate. Please let us know if we missed a piece of content you think should be included!

What’s New in the Node.js Project

Awesome Articles, Links, and Resources

  • Deno 1.0 Released. Some of the most important features include:

    • First Class TypeScript Support without additional tooling
    • Promises All The Way Down - When Node.js was created the concept of promises or async/await in JavaScript didn’t exist yet, but now and after a lot of work it is fully integrated. Deno was created taking promises into account from the beginning.
    • Rust APIs - Deno is built in rust.
    • Stability, npm-less, security-first, JavaScript runtime. For some applications Deno may be a good choice today, for others not yet. It all depends on the requirements.
  • TypeScript 3.9 Released including a variety of editor and performance improvements, also tweaks to inference and Promise.all.

  • Second-guessing the modern web. It is possible to solve things in a better way than single page applications? Find out in this article! By Tom MacWright
  • JavaScript features to forget. New features arrive all the time, replacing and improving old ones. The introduction of ...args in ES6 replaced the arguments object, we don’t use document.write() anymore or join() to concatenate strings and template literals are much better. Find out more here!
  • Build A REST Service With Fastify. Fastify is a high-performance HTTP framework for Node.js. Fastify focuses on speed, and it’s inspired by ExpressJS and HapiJS. Check out this article to find out how to build a restful service using fastify.
  • ES2020: Everything You Need to Know there are very cool new features like: String.prototype.matchAll, Dynamic import(), Promise.allSettled, Optional Chaining among others. Check it out!
  • Hardcore Functional Programming in JavaScript - by Brian Lonsdorf

One Last Thing...

If you find any Node.js or JavaScript related content over the next week (or beyond!), never hesitate to reach out to us on Twitter at @NodeSource to share and get it included in Need to Node - our DMs are open if you don’t want to share publicly!

The NodeSource platform offers a high-definition view of the performance, security and behavior of Node.js applications and functions.

Start for Free