DEV Community

Cover image for This Week In React #265 : React Skills, json-render, ViewTransition, Base UI, Navigation, Nitro, TC39, Astro, jQuery, Node.js
Sebastien Lorber
Sebastien Lorber

Posted on • Originally published at thisweekinreact.com

This Week In React #265 : React Skills, json-render, ViewTransition, Base UI, Navigation, Nitro, TC39, Astro, jQuery, Node.js

Hi everyone!

This week, we saw a lot of activity on X about the new AI skills system. Personally, what excited me most is the new Firefox release that unlocks interesting things for React developers.

The React Native ecosystem is also super active, with many interesting releases. And I’m sure Expo 55 beta will drop just after we send our email πŸ˜…, so make sure to check their blog because it’s coming soon.


πŸ’‘ Subscribe to the official newsletter to receive an email every week!

banner


πŸ’Έ Sponsor

Debugging Next.js in Production

Debugging Next.js in Production

Next.js makes it easy to ship fast, but once your app is in production it can be hard to tell where errors, slow requests, or hydration issues are really coming from.

Join Sentry's hands-on workshop where Sergiy Dybskiy will dives into how these problems show up in real apps and how to connect what users experience with what’s happening under the hood. πŸš€

Register today!


βš›οΈ React

Agent Skills

Agent Skills

A new Anthropic spec is gaining traction in the AI dev community. Skills let agents acquire capabilities on demand via progressive disclosureβ€”lazy-loading only what’s needed to keep context slim. It’s been a hot topic in React this week, with multiple projects shipping open-source skills and tooling:


Firefox 147

Firefox 147

You might wonder why Firefox is the headline of the React section? It turns out this release is quite important for React developers, unlocking 3 new APIs that are now available in all browsers πŸŽ‰:

  • View transition types - React is relying on it (document.startViewTransition({update, types})) to conditionally enable its <ViewTransition> component. That component is still canary, but once unflagged, it should now work in all recent browsers!
  • CSS anchor positioning - An awesome addition to CSS that should replace the need for JS-based positioning libraries many React apps used for dropdowns and tooltips, such as Tether, Popper.js, Floating UI…
  • Navigation API - This completely redefines the APIs used to build client-side routers / SPAs, providing a clean, centralized way to intercept navigation events, instead of using the clunky history API.


πŸ’Έ Sponsor

No breakpoints, no console.log β€” just AI & time travel

No breakpoints, no console.log β€” just AI & time travel

15x faster TypeScript and JavaScript debugging than with breakpoints and console.log, while upgrading your AI agent into an expert debugger with real-time context.

Wallaby.js runs your tests as you type, feeding your AI assistant live runtime values, code coverage, error details, and execution paths β€” all right next to your code. With Wallaby v3’s new engine πŸš€, tests start instantly with cached results, prioritize active files, and stream updates in real time.

Built for testing, Wallaby includes a Time Travel Debugger, the ability to run only opened files, full-context AI integration, smart test runs, and more.

➑️ Learn More


πŸ“± React-Native


πŸ”€ Other


🀭 Fun

alt

alt

See ya! πŸ‘‹

Top comments (0)