April TC39 meeting; Rspack v0.6; future of JS packages; Evan You on Vue, Vite, etc.

This Week In React - Keeps senior React devs up to date

thisweekinreact.com Partner

We keep over 37k mid/senior React devs up-to-date with the best news, articles, trends, and weak signals in 1email/week. Already read by Jack Herrington, Theo, Evan Bacon, Addy Osmani, Josh Comeau, and even React/RN core team members!

Updates from the TC39 meeting in April 2024

dev.to @gnumanth@mastodon.social

Stage changes:
  • Stage 1: Error.isError(), JavaScript Signals, Strict enforcement of using
  • Stage 2.7: Math.sumPrecise(), Promise.try()
  • Stage 3: Make eval-introduced global vars redeclarable, Dynamic code brand checks
  • Stage 4: Set methods, Duplicate named capturing groups

Announcing Rspack v0.6

www.rspack.dev github.com/web-infra-dev

Major feature updates:
  • Built-in support for mini-css-extract-plugin
  • Enable new tree shaking by default
Breaking changes:
  • Remove experiments.rspackFuture.disableApplyEntryLazily
  • Remove compiler.build and compiler.rebuild
  • Remove builtins.css and introduce CSS-related module.parser and module.generator options

How we built JSR

deno.com @lcasdev@mastodon.social @deno_land@fosstodon.org

[Quoting the blog post:]

[This blog post is] about how I and the rest of the JSR team, over the course of several months, built JSR so meet the technical requirements of a modern, performant, highly available JavaScript registry. This post covers nearly every part of JSR:

  • Overview of technical specs
  • Minimizing latency for the jsr.io website
  • Building a modern publishing flow (aka say no to probing!)
  • Serving modules at 100% reliability
  • [Functionality not covered in this blog post]

I will try to explain not just how we do something, but also why we do things in the way we do.

Ship fast. Stay secure.

socket.dev Sponsor

Socket’s AI-powered threat detection blocks JavaScript supply chain attacks before they have the chance to compromise your dependencies. In addition to scanning for known vulnerabilities, Socket detects 70+ supply chain and code quality issues. Install our free GitHub app in under two minutes and start protecting your repositories today.

The future of JavaScript package handling and open source with Darcy Clarke [35-min. podcast]

www.thisdot.co @darcy@fosstodon.org

“Darcy Clarke shares his thoughts on package distribution, open-source sustainability, and vlt.sh, a new package manager which he has been building with npm Creator Isaac Schlueter and Node TSC member Ruy Adorno.”

Evan You talking Vue.js, Vite and More [78-min. podcast]

oss.institute github.com/yyx990803 github.com/gmrchk github.com/viliceq

“[...] we sit down with Evan You, the visionary behind Vue.js, to unravel the origins and journey of one of the most beloved frameworks in the web development world.”

“We also dive into the creation of Vite, a game-changing tool that has become a cornerstone for modern web frameworks, revolutionizing the way developers build and optimize their projects.”

“Beyond the technical milestones, Evan opens up about the personal challenges and triumphs he’s encountered along the way.”

What do you think of this issue?

If you have any comments or feedback, just reply to this email!

This email was sent to you. You can unsubscribe from this list here or update your preferences.

Older messages

ESLint v9.0.0; ESLint Config Inspector; Bun 1.1; JavaScript Signals; learn JavaScript; numbers in JS

Tuesday, April 9, 2024

We have 8 links for you - Stay up-to-date on JavaScript and tools ESLint v9.0.0: flat config and more eslint.org @nzakas@fosstodon.org @eslint@fosstodon.org “We just pushed ESLint v9.0.0, which is a

Iterator helpers; Deno 1.42; Interop 2023; runtime compatibility; GPU-accelerated sorting;

Tuesday, April 2, 2024

We have 8 links for you - Stay up-to-date on JavaScript and tools WorkOS, the modern API for auth and user identity. workos.com Sponsor WorkOS enables B2B SaaS companies to accelerate enterprise

Node.js documentary; nodejs.org redesign; require(esm) in Node.js; new built-in Node.js features;

Tuesday, March 26, 2024

We have 14 links for you - Stay up-to-date on JavaScript and tools Lots of Node.js news in this issue! We have added sections to help you skip it in case you are not interested. Axel & Jowe Node.js

Speedometer 3.0 benchmark; Rspack v0.5.7; Bun v1.0.31; finding unused files, dependencies and export

Tuesday, March 19, 2024

We have 7 links for you - Stay up-to-date on JavaScript and tools WorkOS, the modern API for auth and user identity. workos.com Sponsor WorkOS enables B2B SaaS companies to accelerate enterprise

Rolldown; Node v21.7.0 (Current); Biome v1.6; open source package registries; JS in Safari 17.4; Int

Tuesday, March 12, 2024

We have 7 links for you - Stay up-to-date on JavaScript and tools WorkOS, the modern API for auth and user identity. workos.com Sponsor WorkOS enables B2B SaaS companies to accelerate enterprise

You Might Also Like

BetterDev #271 - Memory: The Forgotten History and Why did Windows 95 setup use three operating systems?

Wednesday, November 27, 2024

Better Dev #271 Nov 26, 2024 Hi all, Welcome to thanksgiving issue of BetterDev. Hope everyone had a safe and warm thanksgiving. It's getting so cold these days. If you are in warzone such as

Mapped | Unemployment Rate By U.S. State in 2024 💼

Tuesday, November 26, 2024

As of October 2024, DC and Nevada tied for the highest unemployment rate in the US at 5.7%. Which states saw the lowest rates? View Online | Subscribe | Download Our App FINAL CHANCE - ENDS TONIGHT!

🔊 7 DIY Tips for Soundproofing a Room — Why I Switched to Xfce for Linux Mint

Tuesday, November 26, 2024

Also: Home Theater Sound Terms Explained, and More! How-To Geek Logo November 26, 2024 Did You Know The shiny layer of a CD doesn't contain the data; the plastic polycarbonate layer does. The shiny

JSK Daily for Nov 26, 2024

Tuesday, November 26, 2024

JSK Daily for Nov 26, 2024 View this email in your browser A community curated daily e-mail of JavaScript news JavaScript Certification Black Friday Offer – Up to 54% Off! Certificates.dev, the trusted

NumPy, Loop Targets, Vector Animation, and More

Tuesday, November 26, 2024

NumPy Practical Examples: Useful Techniques #657 – NOVEMBER 26, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo NumPy Practical Examples: Useful Techniques In this tutorial, you'll learn how to

Your Games Quarterly newsletter has arrived

Tuesday, November 26, 2024

What's new for games in Google Play and Android Email not displaying correctly? View it online November 2024 The First Developer Preview of Android 16 The First Developer Preview of Android 16

Daily Coding Problem: Problem #1620 [Hard]

Tuesday, November 26, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Dropbox. Sudoku is a puzzle where you're given a partially-filled 9 by 9 grid with

Final Hours: Help Save "The Art of Data" From Falling Short 🙏

Tuesday, November 26, 2024

Will Visual Capitalist end up revealing the secrets behind data storytelling? There are 12 hours left to change the fate of "The Art of Data". View Online | Subscribe | Download Our App Help

Spyglass Dispatch: Meta's Bluesky • Apple's China AI Problem • Apple's Chinese iPhone Problem • Perplexity Voice Pin • Susan's Message on Lung Cancer

Tuesday, November 26, 2024

Meta's Bluesky • Apple's China AI Problem • Apple's Chinese iPhone Problem • Perplexity Voice Pin • Susan's Message on Lung Cancer The Spyglass Dispatch is a free newsletter sent out

🎁 Say Goodbye to Adobe and Hello to UPDF's Universal PDF Editor— 50% Off This Black Friday!

Tuesday, November 26, 2024

Promoted by UPDF How-To Geek Logo November 26, 2024 This email is sponsored by UPDF. Product choices and opinions expressed are from the sponsor and do not necessarily reflect the views of the How-To