Is component testing the future of UI testing?

September 4, 2024 By Mark Otto 0

Redwood v8.0 Released — A long standing, opinionated React & GraphQL (and/or RSC) full-stack framework that covers all the bases for professional dev teams with best-in-class tool support. v8.0 introduces a background jobs system, Docker support, and easier SSR and RSC setup. If you’re unfamiliar with Redwood, you can learn more about its future here.

Redwood Team

How to Use React Compiler — The compiler feature in React 19 is generating a lot of buzz — this “complete guide”, as described by this author, covers much of what you’ll need to get started.

Tapas Adhikary

Component Testing in Storybook — Storybook’s lead manager says that “after seeing the same patterns again and again, we are betting on Component Testing as the future of UI testing” and sets out to show us why he thinks they’re the perfect complement to end-to-end and unit tests.

Michael Shilman

🛠  Code, Tools & Libraries

Framer Motion: Fluid Animations & Motion in React — A long-popular, open source motion library for React, made by Framer. As of this week’s v11.4 release, there’s support for React Server Components, including new entrypoints for motion and m components.

Framer

Rockpack 4.4: An Alternative React App Builder — Akin to Create React App of yesteryear, the goal is to get project setup time as low as possible, but Rockpack holds different opinions around how far to take things and packs in a lot of ideas including server side rendering, linting (now with ESLint 9 support), and testing.

Alex Sergey

  • Tinybase 5.2 – Powerful reactive data store for local‑first apps. Now with Postgres support (which can even work in-browser!)

  • Astro 4.15 – The popular content site framework stabilizes Astro Actions, a solution for fully type-safe backend functions.

  • React Native Gesture Handler 2.19 – Exposes platform native touch APIs.

  • Plasmo 0.89 – Like Next.js but for building browser extensions.

  • 📊 Tremor 3.18 – React library for building dashboards fast.

  • rc-tree 5.9 – A basic tree-view component.