惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园_首页
博客园 - 【当耐特】
IT之家
IT之家
M
MIT News - Artificial intelligence
酷 壳 – CoolShell
酷 壳 – CoolShell
Martin Fowler
Martin Fowler
V
Visual Studio Blog
F
Fortinet All Blogs
The Cloudflare Blog
Last Week in AI
Last Week in AI
博客园 - 司徒正美
G
Google Developers Blog
Vercel News
Vercel News
爱范儿
爱范儿
小众软件
小众软件
WordPress大学
WordPress大学
I
InfoQ
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
MongoDB | Blog
MongoDB | Blog
A
About on SuperTechFans
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
C
Check Point Blog
Apple Machine Learning Research
Apple Machine Learning Research
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知

JavaScript Weekly

Functional programming jargon, mapped out When 8 chunks weigh more than 355 How to fit Minesweeper into 247 bytes Bun 1.4 is (finally) fresh out of the oven Shipping less JavaScript with Baseline Reimplementing htmx from scratch Anders Hejlsberg demos TypeScript 7's 10x speedup npm 12, TypeScript 7, and Bun in Rust What's new in ECMAScript 2026 (and usable today) Will npm v12 reject your .npmrc? Babel 8.0, Vite 8.1, and TypeScript 7.0 RC JavaScript Weekly Issue 790: June 16, 2026 JavaScript Weekly Issue 789: June 9, 2026 JavaScript Weekly Issue 788: June 2, 2026 JavaScript Weekly Issue 787: May 26, 2026 JavaScript Weekly Issue 786: May 19, 2026 JavaScript Weekly Issue 785: May 12, 2026 JavaScript Weekly Issue 784: May 5, 2026 JavaScript Weekly Issue 783: April 28, 2026 JavaScript Weekly Issue 782: April 21, 2026 JavaScript Weekly Issue 781: April 14, 2026 JavaScript Weekly Issue 780: April 7, 2026 JavaScript Weekly Issue 779: March 31, 2026 JavaScript Weekly Issue 778: March 24, 2026 JavaScript Weekly Issue 777: March 17, 2026
The coding challenge you don't want to pass
2026-07-21 · via JavaScript Weekly

Framework Benchmarks: Compare Frontend Frameworks — An experienced developer built and benchmarked the same app across numerous frameworks (e.g. Angular, Solid, React, Alpine.js…). Here are the results, covering bundle size, build time, UX metrics, and more.

Alicia Sykes

💡 Alicia also created Stack Match, a page that lets you specify your criteria for a framework and shows the best matches. Vue usually wins though!

xyOps: Open Source Ops Automation, from the Cronicle Team — Run jobs across your fleet, build visual runbooks, monitor live metrics, and trigger alerts, tickets, snapshots, or follow-up actions. Self-hosted, BSD licensed, and all app features are included. Auto-import from Cronicle.

xyOps

Nuxt 4.5 Released: The Full-Stack Vue Framework — Daniel Roe calls it the biggest release in a while: Vite 8, Rspack 2, experimental SSR streaming, a new useLayout composable, and a lot of preparation for Nuxt 5. Nuxt 3 users take note: it goes end of life July 31.

Nuxt Team

IN BRIEF:

RELEASES:

💡 The article is largely about building a parser in Zig but the underlying Yuku and Yuku Analyzer projects are worth checking out.

Flint: Chart Specs that Compile to Vega-Lite, ECharts, or Chart.js — A Microsoft project that compiles a simple, declarative JSON-based spec of a data visualization into a form that Vega-Lite, ECharts or Chart.js can render. It's pitched at agentic use, but is a simple intermediate format humans could benefit from too.

Microsoft Research

BotKit: Build Standalone ActivityPub Bots — A way to run a bot (or multiple bots) that Mastodon users can see and follow but without needing an account anywhere. Write it all in JavaScript and self-host with Deno, Node.js or even Cloudflare Workers.

Fedify

🎨 Color.js 0.7: 'Let’s Get Serious About Color' — A fantastic library for working with colors, following the latest specs. v0.7 is a big update with support for new color spaces, a new gamut mapping method, and a smarter display() fallback for colors not natively supported by a browser.

Lea Verou and Chris Lilley

  • Travels 2.1 – Efficient framework-agnostic undo/redo library based on JSON patches rather than snapshots.

  • gridstack.js 13.0 – Mature library for creating responsive dashboard layouts with drag-and-drop support.

  • np 12.0 – Sindre Sorhus's "better npm publish" adds support for npm 12 and staged publishing.

  • AngularEditor 3.1 – Simple WYSIWYG rich text editor for Angular 22+. (Demo)

  • Pinia 4.0 – Vue's state-management library gets leaner and goes ESM-only.

  • Bolt 5.0 – Slack's official framework for building Slack apps.

🤖 If you can code, you can build a robot. Viam 101 is a free 90-min course — no hardware needed. Sign up by July 31 to win a $3,500 arm.


Flaky tests slowing down dev? Meticulous gives engineers confidence to ship faster by autonomously testing every edge case of your web app.


Drowning in AI dev tools? You really only need these 3 tools to ship mobile apps: skills, MCP, and your workflow. Read the guide.

📢  Elsewhere in the ecosystem

  • Famously, the only thing Java gave JavaScript was the first four letters of its name. That goes unmentioned in ▶️ this new documentary about Java (74 minutes), but I enjoyed learning Java's story anyway. It's from the same folks as the fantastic Vite, Angular, and Node.js documentaries.

  • 🤖 ReactBench is a new coding agent evaluation based around models' abilities to build working, realistic React apps. GPT 5.6 leads the way for now.

  • shadcn/typeset is a typography system for rendered HTML that makes font styling and spacing simpler to configure.

  • Cloudflare has entirely rebuilt its blog on top of EmDash, the Astro-powered 'spiritual successor to WordPress' it unveiled (genuinely) on April 1.

  • 🕹️ If you want to take part in the next js13kGames game dev competition, the theme will be announced on August 13 with submissions due September 13.

  • ✨ An updated list of the top 100 starred JavaScript projects on GitHub.