Category: react

The future of rendering in React

October 12, 2022 By Mark Otto 0

Together with  The Future of Rendering in React — This kicks off with a review of current patterns (CSR/SSR) and then moves on to some of the new rendering patterns such as streaming SSR and server components. This was also the basis of a recent…

17 minutes to build up your ‘React brain’

October 5, 2022 By Mark Otto 0

Together with  ▶  useState: Is it Asynchronous or.. Not? — Jack admits up front that the answer is.. it’s complicated. He digs into an example to help you ‘build your React brain’ by exploring what’s really going on behind the scenes, noting that the state setter…

LEGO’s take on an accessible select component

September 28, 2022 By Mark Otto 0

🔥  ‘Get in Zoomer, We’re Saving React’ — An opinion piece (often a polite term for ‘rant’) that has proven to be quite divisive on social – some love it, some hate it. If you want to take a risk at potentially being entertained with a…

Don’t bring me down.. Bruce!

September 21, 2022 By Mark Otto 0

🎵 About the subject line.. yes, I know. 😆 – Ed. ‘React I Love You, but You’re Bringing Me Down’ — An opinionated React thought piece that’s provoked much discussion this week. The author gets creative by checkpointing the progress (or lack thereof) of React…

Best React Component Libraries

September 20, 2022 By Mark Otto Off

React is the most commonly used web framework today. What started as a universal UI library developed by Facebook in 2011 and went open source in 2013 is now widely used to create compelling user interfaces. React consists of components – small pieces of code…

The one all about useSyncExternalStore

September 14, 2022 By Mark Otto 0

▶  ‘React 18’s New State Hook You’ve Never Heard About’ — We know videos are a hard sell, but Jack is at the top of his game right now, and this one has had rave reviews. It covers useSyncExternalStore from start to finish with a practical…

10 Ways to Optimize the Performance of a React App

September 13, 2022 By Mark Otto Off

If you have a small and stable React app and it works well, there is little sense in optimizing it. You need to improve software performance if you have problem areas, your app loads slowly, and it takes approximately 100-140 milliseconds to process events. According…

Generating dynamic video animations with React

September 7, 2022 By Mark Otto 0

▶  Creating F1 Style Graphics with Remotion — Fans of Formula 1 motorracing may recall the ‘stinger’ transition from the 2021 season. The author of Remotion – a library that can generate video from React code – walks through its recreation in what can only be…

Why React contexts are great, but..

August 31, 2022 By Mark Otto 0

Understanding useMemo and useCallback — Many find these hooks confusing. This tutorial takes a crack at what they do exactly, why they’re useful and how to get the most out of them – and all in Josh’s usual highly accessible and engaging style. Josh W. Comeau…

Figuring out why React re-renders

August 24, 2022 By Mark Otto 0

If you missed our note two weeks ago, we just had a week off, so you didn’t miss any issues 🙂 We’re now back every week until Christmas (a mere 123 sleeps away!)__Peter Cooper and Terence C. Gannon, your editors. Why React Re-Renders — The…