Category: react

Explaining why React re-renders

September 6, 2023 By Mark Otto 0

👋 If you didn’t receive any issues recently, we were on vacation.. but we’re back! It’s been a quiet summer for the React world, though, so catching up won’t be too tricky – let’s get moving.. 😉__Peter Cooper and the Cooperpress team Astro 3.0 Released — Astro…

Official docs on using TypeScript with React

August 16, 2023 By Mark Otto 0

⛱ I’m taking two weeks off and will be back on Wednesday, September 6. So if you don’t see the newsletter turn up for a while, rest assured it’s not your fault 😉__Peter Cooper, your editor ‘My Experience Modernizing Packages to ESM’ — Mark, well known…

✨ Reacting with the Stars

August 9, 2023 By Mark Otto 0

Things You Forgot (or Never Knew) Because of React — “I’ve written before about how React is the new default frontend framework, and how I don’t think most people using React on a regular basis realize quite how much it’s fallen behind.” High level thoughts…

Figuring out if you should use React Server Components

August 2, 2023 By Mark Otto 0

Understanding React Server Components — If you’ve struggled to get your head around the ideas involved with React Server Components, and Dan Abramov’s ‘let’s recreate RSCs from scratch’ went a little too deep, this is a good, high-level explanation of the fundamentals that explains what…

Dan Abramov to depart Meta

July 26, 2023 By Mark Otto 0

React Tweet: Vercel’s New Way to Embed Tweets in a React App — Are they even called “tweets” anymore? Nonetheless, Vercel has come up with an elegant way to embed posts from the site formerly known as Twitter that is faster and smaller than the…

Ways that React 18 improves performance

July 19, 2023 By Mark Otto 0

How React 18 Improves Application Performance — If you’ve not been keeping up with how things are progressing in React with regards to concurrent rendering, transitions, Suspense, and even React Server Components, this is a fantastic review and primer to get up to.. speed on…

Demystifying React Server Components

July 12, 2023 By Mark Otto 0

The React Graph Gallery — Live demonstrations of a vast array of different charts and graphs built with React and D3.js, complete with explanations and code you can take away to reproduce them for yourself. Particularly striking examples include Sankey diagrams, treemaps, and correlograms, but…

Creating videos with React gets even better

July 5, 2023 By Mark Otto 0

▶  What’s Next For Redux? (with Mark Erikson) — The king of the React YouTubers takes a break from his usual screencast format to sit down with Redux maintainer Mark Erikson (a.k.a. acemarke) to talk about both the current and future states of Redux and Redux…

Bad boolean advice

June 28, 2023 By Mark Otto 0

An Update on Next.js’s App Router — The ‘app router’ in Next.js 13+ offers a new approach for structuring Next apps and is recommended for all new ones going forward (it became stable in Next.js 13.4 last month). This post provides a welcome update on…

The most ‘admired and desired’ Web technology

June 21, 2023 By Mark Otto 0

Panda CSS: Modern, Build-Time, Type-Safe CSS-in-JS — Best known for the Chakra UI component library, Segun Adebayo is back with a new DX-focused CSS-in-JS approach boasting build-time generated styles and type safety out of the box. It works with Remix, Vite, Next.js, Astro, and even…