Category: react

Go + React = Success

January 18, 2023 By Mark Otto 0

Why Is My Jest Suite So Slow? — Jest is known for its speed and simplicity so the author was surprised at how quickly his team’s test suite was slowing down. Some investigatory work followed and led to this writeup about the underlying problem and…

Writing React in F#

January 11, 2023 By Mark Otto 0

Data Binding in React — “There’s a consistent philosophy in React when it comes to data binding,” says Josh in this beginner-to-intermediate aimed tutorial demonstrating React’s data binding capabilities in the context of wiring up different types of form input controls. Josh W. Comeau ‘You Should…

We’re back reacting to React

January 4, 2023 By Mark Otto 0

Updated ‘Complete Intro to React’ Course — Learn to build real-world apps using modern React and the latest tools in the React ecosystem like Vite, ESLint, TailwindCSS, React Router, and React Query! Frontend Masters First-Class Support for TypeScript in React Native — With the newly released…

It’s the final React Status of 2022

December 21, 2022 By Mark Otto 0

This is the final issue of the year (we’re back on January 4, 2023) so we’re revisiting the most popular items of 2022. We’ve covered the main top items but with some breakdowns of other content too (e.g. videos). We hope you have a fantastic…

SWR 2.0 and Vite 4.0 released

December 14, 2022 By Mark Otto 0

SWR 2.0: Improved React Hooks for Data Fetching — The second major release of SWR (Stale-While-Revalidate) includes new mutation APIs, improved optimistic UI capabilities, new developer tools, as well as improved support for concurrent rendering. Ding, Liu, Kobayashi, and Xu Vite 4.0 Released — From the…

Stop writing ‘fake’ React code

December 7, 2022 By Mark Otto 0

▶  A Trailer for React.js: The Documentary — Honeypot has a good record in producing interesting developer documentaries (such as this one about Vue.js) so it’s neat to see they have a React one on the way in early 2023. Folks like David Nolen, Sophie Alpert,…

Four years of being hooked by React

November 30, 2022 By Mark Otto 0

Working with Zustand — Some tips for using Zustand, a relatively minimal state management library with a lot of enthusiastic users. TkDodo As an aside, Zustand’s homepage has one of the nicest (cutest?) parallax-style effects I’ve seen (and I usually dislike parallax effects!) CSS Variables for React…

React performance profiling with the DevTools

November 23, 2022 By Mark Otto 0

Improving React Interaction Times by 4x — This is about as practical and real world as it gets. Causal’s engineers noticed some sluggish UI interactions in their React app (as many of us do) and were determined to get to the cause of the problem.…

Particle-arly impressive React

November 16, 2022 By Mark Otto 0

The Magical World of Particles with React Three Fiber and Shaders — An interactive introduction where you’ll learn all sorts about shaders and rendering particle effects with them. There’s actually a fair bit of JS here, it’s not all GLSL incantations. Does your next CRUD…

Gatsby 5 – faster than ever before

November 9, 2022 By Mark Otto 0

Together with  Gatsby 5.0: The Fastest Gatsby Yet — The performance oriented React-based framework that isn’t Next.js takes another step forward with a Slice API for speeding up common updates across a site, partial hydration in beta form, a new Script component for.. loading scripts,…