{"componentChunkName":"component---src-templates-post-js","path":"/post/need-to-node-vol-67","result":{"data":{"contentfulHero":{"coverImage":{"file":{"url":"//images.ctfassets.net/xmu5vdhtphau/1jqMTE2RJBiMLIcZAnu6It/5495c6ec7df10a55768df442e73fe4b2/home-hero-min.jpg","fileName":"home-hero-min.jpg"}}}},"pageContext":{"post":{"id":"676bd190-b5d7-5a4f-b401-258def3abc4c","slug":"need-to-node-vol-67","title":"Need to Node vol. 67","createdAt":"Jun 18, 2020","tweetText":null,"type":"video","video":"https://player.vimeo.com/video/430402195","podcast":null,"categories":[{"id":"1643adf7-4362-527d-9062-f5b4ef459b82","name":"Community","slug":"community"},{"id":"4384d042-dd09-5c7b-967b-95eab1334a2c","name":"Node.js","slug":"node-js"}],"image":{"file":{"url":"//images.ctfassets.net/xmu5vdhtphau/35sx50sOW4VhQo6S0WsM3w/14ce79dbe14b8592d9c564f502e65c9a/1-min.png","fileName":"1-min.png"}},"author":{"name":"Liz Parody","bio":{"childMarkdownRemark":{"html":"<p>Head of Developer Relations at @NodeSource, organizer of @jsconfco and  @pionerasdev.<a href=\"https://twitter.com/lizparody23\">@lizparody23</a></p>"}},"avatar":{"file":{"fileName":"profile.jpg","url":"//images.ctfassets.net/xmu5vdhtphau/59JIWmgjG36PtglNezaqd5/526baaae4b955a1d5e913a57c15616f0/profile.jpg"}}},"bodyContent":{"childMarkdownRemark":{"html":"<p>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’.</p>\n<p>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!</p>\n<h2>What’s New in the Node.js Project</h2>\n<ul>\n<li><a href=\"https://twitter.com/NodeSource/status/1265656652818194434\">Node.js turns 11 years old!</a></li>\n<li>Webinar: <a href=\"https://vimeo.com/420783020\">New and Exciting Features to Land in Node.js version 14</a> - By <a href=\"https://twitter.com/s_gimeno\">Santiago Gimeno</a></li>\n</ul>\n<h2>Awesome Articles, Links, and Resources</h2>\n<ul>\n<li>\n<p><a href=\"https://deno.land/v1\">Deno 1.0 Released</a>. Some of the most important features include:</p>\n<ul>\n<li>First Class TypeScript Support without additional tooling</li>\n<li>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.</li>\n<li>Rust APIs - Deno is built in rust.</li>\n<li>Stability, npm-less, security-first, JavaScript runtime.\nFor some applications Deno may be a good choice today, for others not yet. It all depends on the requirements. </li>\n</ul>\n</li>\n<li><a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-3-9/#promise-improvements\">TypeScript 3.9 Released</a> including a variety of editor and performance improvements, also tweaks to inference and <code>Promise.all</code>.</li>\n<li><a href=\"https://javascriptweekly.com/link/88532/4cc248b770\">Second-guessing the modern web</a>. It is possible to solve things in a better way than single page applications? Find out in this article! By <a href=\"https://macwright.org/about/\">Tom MacWright</a></li>\n<li>JavaScript features to forget. New features arrive all the time, replacing and improving old ones. The introduction of <code>...args</code> in ES6 replaced the arguments object, we don’t use <code>document.write()</code> anymore or <code>join()</code> to concatenate strings and template literals are much better. Find out more <a href=\"https://davidflanagan.com/2020/05/12/javascript-to-forget.html\">here</a>!</li>\n<li><a href=\"https://codesource.io/build-a-rest-service-with-fastify/\">Build A REST Service With Fastify</a>. 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. </li>\n<li><a href=\"https://www.martinmck.com/posts/es2020-everything-you-need-to-know/\">ES2020: Everything You Need to Know</a> there are very cool new features like: <code>String.prototype.matchAll</code>, <code>Dynamic import()</code>, <code>Promise.allSettled</code>, <code>Optional Chaining</code> among others. Check it out! </li>\n<li><a href=\"https://frontendmasters.com/courses/hardcore-js-v2/?utm_source=jsweekly&#x26;utm_medium=email&#x26;utm_campaign=javascriptv2\">Hardcore Functional Programming in JavaScript</a> - by <a href=\"https://twitter.com/drboolean\">Brian Lonsdorf</a></li>\n</ul>\n<h2>One Last Thing...</h2>\n<p>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 <a href=\"https://twitter.com/nodesource\">@NodeSource</a> to share and get it included in Need to Node - our DMs are open if you don’t want to share publicly!</p>"}}}}}}