A (very) early stage proposal for bringing a new feature to ECMAScript/JavaScript: signals! The proposal brings aboard ideas from a swathe of popular frameworks and aims to align everyone and get us on the same page when it comes to working with state and making updates based upon changes to state. Rob writes more about the proposal here.
ROB EISENBERG AND DANIEL EHRENBERG
Please open Telegram to view this post
VIEW IN TELEGRAM
π11 5β€3
CHALLENGE β
let x = 5;
let y = (x = 10) + 3;
console.log(x, y);
Please open Telegram to view this post
VIEW IN TELEGRAM
β€5π5π€4
π€£21π€16π13 13β€5
A collection of open-source calendar components for selecting single dates or date ranges. Framework-agnostic, themeable, localizable, and accessible (it even has an accessibility statement showing its commitment to this area).
NICK WILLIAMS
Please open Telegram to view this post
VIEW IN TELEGRAM
π13π€£2β€1π€©1 1
console.log(3 > 2 > 1);
Please open Telegram to view this post
VIEW IN TELEGRAM
π11π€9 8
π€£55π€24π16 15β€9
Despite the presence of standards around JSON, the answer is more complicated than youβd think, particularly when it comes to interfacing with other ecosystems and languages that arenβt JavaScript.
BRIAN TERLSON
Please open Telegram to view this post
VIEW IN TELEGRAM
π11π€3β€2 2
console.log('1' - - '1');
Please open Telegram to view this post
VIEW IN TELEGRAM
β€15π4
π€40π€£21π15 12β€11
A Svelte component for displaying and browsing hierarchical data using zoomable circles. Live demo.
TYLER BERBERT
Please open Telegram to view this post
VIEW IN TELEGRAM
console.log(typeof NaN === 'number');
Please open Telegram to view this post
VIEW IN TELEGRAM
π€£35π18π€10 6β€5
With the codename Bundows, the popular alternative JS runtime can now run directly on Windows 10+ (plus WSL, macOS and Linux, etc). This is a key step in Bun's broader adoption vs Node, and even features like Bun Shell work on Windows. Node compatibility continues to improve too with support for node:http2 and IPC support between Bun and Node processes.
THE BUN TEAM
Please open Telegram to view this post
VIEW IN TELEGRAM
π11β€7
console.log(3 === 3 === 3);
Please open Telegram to view this post
VIEW IN TELEGRAM
π7β€5
π€£55π€28π12
Has some neat features including being able to look into buffers with a built-in hex viewer.
ELEVEN WAYS
Please open Telegram to view this post
VIEW IN TELEGRAM
π€£31β€9π4π€2
A quick retrospective of how the Astro team migrated more than 500 test suites from Mocha to the Node.js test runner.
ASTRO
Please open Telegram to view this post
VIEW IN TELEGRAM
π14β€3 3
console.log(NaN === NaN);
Please open Telegram to view this post
VIEW IN TELEGRAM
π5π€2β€1
π€£36π13π€9β€5 1