#​358 — October 18, 2023

Read on the Web

✍️ If you were wondering, you didn't miss an issue of the newsletter last week – I took a week's break while attending a conference, but now we're back in action every week until... Christmas! 😄
__
Peter Cooper, your editor

Together with  Frontend Masters logo
React Status

React Memo is.. Good Actually — The use of React’s memoization features can be ‘a controversial, complex & ever evolving topic’ (see last issue’s The Uphill Battle of Memoization, for example) but Tim thinks there are a lot of misconceptions and works through nine of them here – some technical, some more philosophical in nature.

Tim Pillard

▶  React Forget: React for Developers and Compilers — A React core team member went deep at React India two weeks ago with a look at why React’s model is well suited for targeting by compilers and static analysis tools, but also why the React team are even building a compiler (the long teased React Forget) in the first place.

Sathya Gunasekaran

Free Course: Land a Software Engineering Role — Jerome Hardaway has helps over 300 folks get a software development job — now he shares his advice in this video course — featuring resume tips, networking advice, how to optimize your GitHub profile for technical scrutiny, and more.

Frontend Masters sponsor

Announcing TanStack Query v5 — Following a whopping 35 betas and 16 release candidates, the popular query-led declarative state management approach hits its latest milestone release with an improved and more consistent API, simpler optimistic updates, sharable mutation state, non-experimental Suspense support, new devtools, and more. (The migration guide shows all breaking changes.)

Tanner Linsley

IN BRIEF:

How We Optimized Package Imports in Next.js — The latest version of Next includes improvements to optimize package imports that can improve local dev performance and production cold starts. This post explains why this was needed and how it was done.

Shu Ding (Vercel)

Product for Engineers: A Newsletter Helping Flex Your Product Muscle — Subscribe to get curated advice on building great products, lessons from PostHog, and best practices of top startups.

PostHog sponsor

The Rise of Next.js: Why It's the Full-Stack Framework of Choice
Felix Vemmer

🛠 Code and Tools

React Knob Headless: A Primitive for Dials — An unstyled, accessible knob (as in a dial or rotary control) primitive for React for when you prefer your range of values to be circular rather than in a more traditional linear slider. GitHub repo.

Satelllte

Rockpack 4.0: An Alternative React App Builder — Like Create React App the goal is to get project setup time as low as possible, but Rockpack holds some different opinions around how far to take things and packs in a lot of ideas including server side rendering, linting, and testing.

Alex Sergey

Rspress 1.0: A Fast Rspack-based Static Site Generator — A React and MDX-based static site generator which now boasts big performance gains against its main competition in its 1.0 release notes. There’s also a quick start tutorial.

ByteDance

📰 Classifieds

🎟️ CityJS Berlin - 1-3 November. Hear Rachel Nabors tell the design and development story of the all-new React docs at react.dev. Use COMMUNITY discount code to save 25%.


💻 Hired makes job hunting easy-instead of chasing recruiters, companies approach you with salary details up front. Create a free profile now.

react-quick-pinch-zoom 5.0: Zoom and Drag any DOM Element with Multi-Touch Gestures — Suits mobile, naturally, but can also support mouse events on desktop. Want a demo? Here you go.

David Narbutovich