Plus the history of Angular, Node turns 12, and Chrome 92's JavaScript enhancements. |
Making JavaScript Run Fast on WebAssembly — Twenty years ago, JavaScript had a reputation of being rather slow but a huge amount of time, money and research went into making it incredibly fast in the browser. Now, the Bytecode Alliance is supporting work to do the same with optimizing performance in new environments opened up by WebAssembly. Lin illustrates what’s going on in her usual easily understood style. Lin Clark (Bytecode Alliance) |
Svelte for the Experienced React Dev — Svelte distinguishes itself from other frameworks by gaining efficiency with build time (as opposed to run time) compilation to vanilla JS. This walks through the basics with a React-leaning eye. Adam Rackis |
Quick Bits Chrome 92 is out in beta and the File Handling API now lets your PWAs define file handlers (origin trial only for now), V8 9.2 is included too with numerous JavaScript enhancements. Chrome 92's DevTools are looking sharp too. As well as a CSS Grid editor, consts can now be redeclared if you're working in the console. A look at the stage 3 Array.prototype.at proposal led to some discussion on Hacker News. After only a brief moment in the sun, Node.js 15 has gone 'end of life.' Upgrade to Node 16 ASAP. Node has also just turned 12 years old 🎂 The Google Maps JavaScript API has some new powerful WebGL-powered functionality if you want to tilt, rotate, or work with 3D structures on your maps. Releases Node v16.3.0 — Runner of the codes. Electron 13 — Build desktop apps with Node 14.16 and Chromium 91. Acorn 8.3 — Pure JS JavaScript parser. Forever 4.0 — CLI app to run a script forever.
|
JavaScript Graphics Engineer — Join our "kick ass" team. Our software team operates from 17 countries and we're always looking for more exceptional engineers. Sticker Mule |
|
📖 Articles, Opinions & Tutorials |
Getting Started with webpack — If you’re already working with webpack, scroll on by, but otherwise this is a reasonable beginner-oriented introduction to the main concepts. Nwani Victory (Smashing Magazine) |
The Modern Guide to OAuth — This guide is based on our experience building FusionAuth, an OAuth server that has been downloaded over 5 million times. FusionAuth |
PLV8 3.0: V8 JavaScript, But for Postgres — JavaScript in the browser, on the server.. but what about inside your Postgres database? PLV8 brings the power of JavaScript into Postgres functions by way of this extension which has just hit a new major version. plv8 team | |