Tauri: A New(ish) Framework for Building Desktop Apps with a Web Frontend — Electron is the big cheese in the ‘build desktop apps with JavaScript, HTML and CSS’ space but other contenders are now coming along including this Rust-based one. You still use Node under the hood and you can get running on Linux, macOS and Windows. It’s still a work in progress but they’ve got a lot done so far.
Tauri Contributors
The February 2021 Security Releases Are Here — Updates are now available for each release line being maintained, including v15.10.0, v14.16.0, v12.21.0, and v10.24.0 to fix three security issues, one crucial. The crucial one is an HTTP2 DoS resource exhaustion vulnerability where a large number of specially crafted connection attempts could cause a file descriptor leak.
Introducing Env: A Better Way to Read Environment Variables — If you write server-side JavaScript, chances are you’ve needed to read information from environment variables, such as access tokens for third party APIs. Env is Nicholas’s approach to making this process safer and less error-prone.
Nicholas C. Zakas
Quick Bits
The Linux Foundation is offering a free, edX-based “introduction to Node.js” course that starts today.
JOSS (JS Open Serialization Scheme) is an interesting new serialization format that tackles data JSON can’t handle (e.g. ArrayBuffer, BigInt, regexes..) It works in both static and streaming mode and there are reference implementations for browsers and Node. Here’s a blog post about it.
Find Your Next Job Through Hired — Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It’s free for job-seekers.
Building a Real-Time Webapp with Node and Socket.io — Want to create an app that does real-time data synchronization across multiple machines without introducing a third-party service like Pusher or Firebase? This is the first in a three part series but cuts to the heart of the matter.
One Developer’s Contribution to Node.js Core — Jarrod had long been keen to contribute to a large open source project like Node but, like most, found it daunting to figure out how. This brief piece touches on what he contributed, what resources he read to learn more, and how his code landed in the project.
is a commonly used mechanism on Unix-based systems for running recurring tasks and such tasks are defined in a very specific format. This package lets you parse this format for your own ends.
Raw Node.js Release Data — I can’t immediately think of a use for this, but maybe such data would be useful to you. It includes things like version numbers, architectures, dates, and whether releases are LTS or not.
#553 — October 29, 2024 Read on the Web Transformers.js v3: Now You Can Run Transformers in Node.js — A JavaScript port of Hugging Face’s 1transformers Python library that makes it possible to run natural Read more…
#552 — October 22, 2024 Read on the Web Node v23.0.0 (Current) Released — Say hello to the newest release line of Node.js that gets all the cutting edge features first (Node 22 will soon Read more…
#551 — October 15, 2024 Read on the Web 😅 If you didn’t get Node Weekly last week, don’t panic – no one did! We were taking a scheduled week off, but unfortunately forgot to Read more…
0 Comments