JSConf is back
#712 — November 7, 2024Read on the WebJavaScript WeeklyJavaScript's ??= Operator: Default Values Made Simple— The ??= nullish coalescing assignment operator snuck into JavaScript a few years ago via...
View ArticleWill we care about frameworks in an AI world?
#713 — November 14, 2024Read on the WebJavaScript WeeklyComponent Party: A Rosetta Stone of UI Libraries— A long-standing comparison of many different frameworks (like React, Vue, Svelte, Angular,...
View ArticleExploring JavaScript symbols
#714 — November 21, 2024Read on the Web🦃 We're taking next week off for Thanksgiving. We don't celebrate it in our country, but we know many of you do, so it seemed a good time for a break. We'll be...
View ArticleOracle engages its lawyers and JavaScript turns 29
#715 — December 5, 2024Read on the Web🗓️ If you missed last week's issue, don't worry, it didn't exist – we took a week off for Thanksgiving! We're now back all the way through to the Christmas break...
View ArticleBenchmarking Node's recent performance enhancements
#716 — December 12, 2024Read on the WebJavaScript WeeklyBoa v0.20: An Alternative JavaScript Compiler— Under development for several years, Boa has a few missions: be a Rust ECMAScript implementation,...
View ArticleA 2024 JavaScript retrospective
#717 — December 19, 2024Read on the Web🎄 We've made it to the end of 2024! In this issue, we're being reflective, leading with a few news items but then looking at what made 2024 special in the world...
View ArticleThe projects that shaped JavaScript in 2024
#718 — January 10, 2025Read on the Web🗓️ Friday is the new Thursday! If you were a JavaScript Weekly reader several years ago, you might remember it always landed on Fridays and after getting caught...
View ArticleAn introduction to building live collaborative JS apps
#719 — January 17, 2025Read on the WebJavaScript WeeklyLearn Yjs and Building Realtime Collaborative Apps in JavaScript— Yjs is a CRDT (Conflict-free replicated data type) library for building...
View ArticleBun's on a roll with v1.2
#720 — January 24, 2025Read on the WebJavaScript WeeklyBun 1.2: A Big Step Forward for the Fast JS/TS Runtime— The JavaScriptCore-based Bun continues to up its server-side runtime game with strides...
View ArticleA WebAssembly compiler in 192 bytes
#721 — January 31, 2025Read on the WebJavaScript WeeklyThings People Get Wrong About Electron— A long-time maintainer of the wildly successful Electron cross-platform app framework stands by the...
View ArticleOracle dabbles in some JavaScript comedy
#722 — February 7, 2025Read on the WebJavaScript WeeklyOracle Claims 'JavaScript' Isn't a Generic Term, and More— In this 'motion to dismiss' Oracle has responded to Deno’s attempt to prove Oracle...
View ArticleIt's time to go ESM-only
#723 — February 14, 2025Read on the WebJavaScript WeeklyStyle Observer: A Library to Observe CSS Property Changes— Lea Verou is a developer who’s easy to admire because whenever she sets out to solve...
View ArticleThe latest from TC39's recent meeting
#724 — February 21, 2025Read on the WebJavaScript WeeklyTC39 Advances 3 Proposals to Stage 4— I love seeing Rob Palmer’s tweets about TC39’s progression of JavaScript proposals and this is a good...
View ArticleDoom for TypeScript types
#725 — February 28, 2025Read on the Web✏️ Whenever we include more than a few links about TypeScript, we get complaints from people who don't like it. We get that, we love you folks, and we're aware....
View ArticleThe current state of JavaScript on the Web
#726 — March 7, 2025Read on the WebJavaScript WeeklyA Report on How the Web is Really Using JavaScript— Each year, the HTTP Archive puts together the Web Almanac, a report on the ‘state of the Web’....
View ArticleCan you understand this JavaScript?
#727 — March 14, 2025Read on the WebJavaScript WeeklyA Perplexing JavaScript Parsing Puzzle— It looks deceptively simple – just 14 characters of JavaScript – but after working with JavaScript for 29...
View ArticleThe Rsdoctor will see you now
#728 — March 21, 2025Read on the WebJavaScript WeeklyRsdoctor 1.0: An Analyzer for Rspack and Webpack— A one-stop, intelligent build analyzer making it easier to identify bottlenecks and optimize...
View ArticleThe tale of a bizarre bug encountered in Google Docs
#729 — March 28, 2025Read on the WebJavaScript Weekly⭐ The State of Vue.js Report 2025— Created with the support of the Vue and Nuxt teams, this is no mere collection of statistics and charts (though...
View ArticleThe JavaScript trademark fight rumbles on
#730 — April 4, 2025Read on the WebJavaScript WeeklyBare: A New Lightweight Runtime for Modular JS Apps— Imagine something like Node.js but really stripped back: bare, if you will. Like Node, it’s...
View ArticleComparing Tauri and Electron
#731 — April 11, 2025Read on the WebJavaScript Weekly🤖 Firebase Studio: Google's New Agentic AI-Powered Development Environment— Buzzing from the success of Gemini 2.5 Pro for dev tasks, Google’s...
View Article