#473 — February 9, 2023 |
|
Node v19.6.0 (Current) Released — Node 19 moves up to npm 9.4 (which notably implements the pnpm-like isolated mode (via Node.js Project |
Ada 1.0: Node's Forthcoming New URL Parser — Node.js is moving to a new, faster URL parser called Ada (ironically written in C++ and not Ada). It passes the full WHATWG and Node test suites, though we’d be surprised if there aren’t a few teething issues after the switchover. Ada Authors |
Dynaboard: A Visual Web App IDE Made for Developers — Build high performance public and private web apps in a collaborative — full-stack — development environment. Dynaboard sponsor |
Puppeteer in Node: Common Mistakes to Avoid — Puppeteer is a powerful library offering Chromium-flavored browser automation, but there are a variety of pitfalls that can trip you up. Find out some of the common mistakes you should avoid. Greg Gorlen |
IN BRIEF:
|
▶ TypeScript Speedrun: A Crash Course for Beginners — If you want to pick up TypeScript and would find a video guide useful, this is for you. Matt has become well known recently for his educational TypeScript tweets and videos, and this is another good one that flies through the basics. (23 minutes.) Matt Pocock |
Did You Know That You're Already a Distributed Systems Developer? Temporal Technologies sponsor |
On Using Playwright in GitHub Actions
|
Should You Use |
🛠 Code & Tools |
depngn: Find Out if Dependencies Support a Given Node Version — A CLI tool that establishes whether or not the dependencies in your OmbuLabs |
Electron 23.0 Released — The popular cross platform JavaScript, HTML + CSS desktop app framework gets bumped up to Node 18.12.1, Chromium 110, and V8 11.0. Windows 7/8/8.1 support has also been dropped, so we might start to see those versions of Windows lose the support of a lot of Electron based apps soon. Electron Core Team |
resvg-js 2.4: A High-Performance SVG Renderer and Toolkit — Powered by Rust’s resvg on the backend, this works in both Node and the browser (via WebAssembly – live demo) for converting SVG to PNG with a high level of SVG spec support. This release boasts “2-3x faster performance” than before. Miscellaneous |
Database Caching Without Changing a Line of Code — Increase throughput and lower query latency using PolyScale’s intelligent database cache. Implement in minutes. PolyScale.ai sponsor |
|
|