Node.js 12: A Decade of Node.js
summary
Node.js 12 enters LTS (October 2019) and is safe for production until EOL April 2022, backed by a V8 upgrade (v7.7) that yields faster async performance and async stack traces so errors show caller chains. Key additions include Promise.allSettled, experimental diagnostic reports (flagged), stable worker threads, llhttp as the default parser, and an npm update. Project scale: ~2,620 contributors, ~3,600 PRs in 2019 and over one million npm packages.
AI-written summary · about
chapters (17)
- 0:00Introduction and speaker intro
- 1:05Origins and early Node.js
- 3:55NPM and early frameworks
- 5:22Enterprise adoption and growth
- 7:09Node.js Foundation and LTS policy
- 9:19Incubator projects and left-pad incident
- 10:43Yarn and Native Modules
- 12:09Node.js 10 release and ecosystem stats
- 13:57Node.js Foundation merger
- 14:39NPM growth and Node.js 12 release
- 15:22Node.js 12 features overview
- 17:32Diagnostic reports and HTTP parser
- 18:58Node.js 13 and ICU updates
- 20:50Working groups and contributors
- 23:40Build working group and infrastructure
- 24:46Getting involved in Node.js
- 25:48Future of Node.js and closing
related talks
24mNode.js 12: A decade of Node.js
20mNode.js: A Decade On
22mWhat's New in Node.js Core?
29mNode.js: The New and the Experimental
40mNode.js: Where are we now, where are we going?
26mThe State of Node.js Core
29mThe State of Node.js Core
39mNode.js - What's Next - Catalyzing Change in the Node.js Ecosystem
