---
title: "React's past and React's future"
publication: "React Status"
issue: 326
published_at: "2023-02-15"
canonical_url: "https://react.statuscode.com/issues/326"
---

Plus State of React Native results, playing the React accordion, and Garfield makes an appearance. |        

#​326 — February 15, 2023 

[Read on the Web](https://react.statuscode.com/issues/326)  

Together with [![Dynaboard logo\](https://res.cloudinary.com/cpress/image/upload/c_fill,g_auto,e_trim,w_500,h_100/e_make_transparent/co_white,e_outline:7/xh5y6qe2tcrjx1vxyfer.png)](https://dynaboard.com/?utm_source=cooperpress-rs&utm_medium=email&utm_campaign=visualide-q12023)  React Status  

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/pekodwpkllserpjwipyj.jpg)](https://www.youtube.com/watch?v=8pDqJVdNa44)  

▶[React.js: The Documentary](https://www.youtube.com/watch?v=8pDqJVdNa44) — With [acclaim](https://twitter.com/reactjs/status/1624052015222456328) from the core team and starring folks like Sophie Alpert, Pete Hunt, and Dan Abramov, this is the origin story of React, right back to when it was a _“fragile, strange, fascinating idea that almost didn’t happen.”_ You won’t learn a lot of technical stuff here – it’s all about people and ideas – but it will flesh out your sense of what React _is_ and how it survived. 

Honeypot   

▶️ Honeypot has a good record for making developer documentaries, their ones [on Vue.js](https://www.youtube.com/watch?v=OrxmtDw4pVI) and [GraphQL](https://www.youtube.com/watch?v=783ccP__No8) are also good (and a lot shorter).  

[React PR: "Pass Functions, by Reference, to the Client and Back"](https://github.com/facebook/react/pull/26124) — An interesting pull request on the React repo from Sebastian Markbåge that provides a RPC-like way to pass functions, by reference to the client and back and have clients ‘call’ those server references. You’ll need to wait for an RFC to go into detail on what all of this entails. Dan Abramov notes: _“There’ll be an RFC once a few more pieces are fleshed out.”_ 

Meta   [![\](https://copm.s3.amazonaws.com/b9c42017.png)](https://dynaboard.com/?utm_source=cooperpress-rs&utm_medium=email&utm_campaign=visualide-q12023) 

[Dynaboard: A Visual Web App IDE Made for Developers](https://dynaboard.com/?utm_source=cooperpress-rs&utm_medium=email&utm_campaign=visualide-q12023) — Build high performance public and private web applications in a collaborative — full-stack — development environment. 

Dynaboard sponsor    

[A Summary of Libraries Commonly Used with React](https://www.frontendundefined.com/posts/summaries/common-react-libraries/) — We routinely track the progress of thousands of React-oriented libraries, but here’s one front-end developer’s opinionated attempt to whittle down all those alternatives to something more manageable. 

Prabashwara Seneviratne   

[Adopting React in the Early Days](https://cult.honeypot.io/reads/adopting-react-in-the-early-days/) — A short, personal history lesson which provides some helpful context for React’s evolution over the years and where things stand today. While React might be an obvious, even safe, choice now, it wasn’t always that way! 

Sébastien Lorber   

**IN BRIEF:** 

- 📊 The [State of React Native 2023](https://results.stateofreactnative.com/) results are out – it's a stat-led roundup of what's relevant (or not) in the React Native world.
- Vercel's VP of developer experience, Lee Robinson, is [🐦 teasing the release of Vercel Cron Jobs](https://twitter.com/leeerob/status/1625249090932994051) next week.
- In the latest episode of Kent C Dodds' _Call Kent Podcast_ he answered the question: [▶️ What makes a good React developer?](https://kentcdodds.com/calls/01/126/what-makes-a-good-react-js-developer)
- If you're on Heroku, check your backup strategy. I've seen a handful of reports of (paid) accounts being deactivated without reason, [🐦 such as this.](https://twitter.com/dannypostmaa/status/1625098298465087488)   

[An Animated Flythrough with Theatre.js and React Three Fiber](https://tympanus.net/codrops/2023/02/14/animate-a-camera-fly-through-on-scroll-using-theatre-js-and-react-three-fiber/) — How to fly through a 3D scene using the [Theatre.js](https://www.theatrejs.com) JavaScript animation library and the [React Three Fiber](https://github.com/pmndrs/react-three-fiber) 3D renderer. This is the sort of thing that used to be Very Difficult™ but is now relatively trivial. 

Andrew Prifer (Codrops)   

▶['React Isn't Great at Anything Except Being Popular' with Josh Collinsworth](https://www.whiskeywebandwhatnot.fm/debating-react-fonts-and-fatherhood-with-josh-collinsworth/) 

Whiskey Web and Whatnot sponsorpodcast   

[Learn Integration Testing with React Hook Form](https://maxrozen.com/learn-integration-testing-react-hook-form) — Some practical examples to help learn integration testing with the aid of [React Hook Form](https://react-hook-form.com). 

Max Rozen   

[Refactoring TypeScript React Components in VS Code](https://mikebifulco.com/posts/refactoring-typescript-react-components-vscode) 
Mike Bifulco   

[Implementing Notifications in React with Reapop](https://blog.logrocket.com/implementing-notifications-react-reapop/) 
Lawrence Eagles  

🛠 Code and Tools 

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/svvz2b81zcx0yy9hkfpr.jpg)](https://szhsin.github.io/react-accordion/)  

[React Accordion 1.2: An Unstyled Accordion Library](https://szhsin.github.io/react-accordion/) — An unstyled [WAI-ARIA](https://www.w3.org/WAI/standards-guidelines/aria/)-compliant accordion library which supports the expected open and close animation with a full state transition cycle. [The docs](https://szhsin.github.io/react-accordion/docs/allow-multiple) contain numerous examples with code. [GitHub repo.](https://github.com/szhsin/react-accordion) 

Zheng Song   

[react-resizable-panels: Components for Resizable Panel Layouts](https://github.com/bvaughn/react-resizable-panels) — Works quite nicely. You can try out a variety of interactive demos [here](https://react-resizable-panels.vercel.app/). 

Brian Vaughn   

[Build Business Software 10x Faster with Retool](https://retool.com/?utm_source=sponsor&utm_medium=newsletter&utm_campaign=reactstatus) 

Retool sponsor   

[Qwik React: Use React Components in Qwik](https://qwik.builder.io/integrations/integration/react/) — Use React components in Qwik, including the whole ecosystem of component libraries, such as Material UI, Threejs and React Spring. No hydration and auto lazy-loading. 

Builder.io Team   

- [MDX 2.3](https://github.com/mdx-js/mdx)
 ↳ JSX in your Markdown documents.
- [Tremor 1.8](https://www.tremor.so/)
 ↳ React library to build dashboards.
- [PrimeReact 9.0](https://primereact.org/)
 ↳ Extensive React UI component library.
- [react-mosaic 6.0](https://github.com/nomcopter/react-mosaic)
 ↳ React tiling window manager ([Demo.](https://nomcopter.github.io/react-mosaic/))
- [react-easy-crop 4.7](https://github.com/ValentinH/react-easy-crop)
 ↳ Component to crop images/videos.    

Jobs  

[Software Engineer (Frontend)](https://jobs.ashbyhq.com/stickermule/6de4ccd8-7e58-4b65-9a25-62354972bdbd?utm_source=Cooperpress) — Join our "kick ass" team. Our software team operates from 17 countries and we're always looking for more exceptional engineers. 
Sticker Mule   

[Find React Jobs with Hired](https://hired.com/join/?utm_source=newsletter&utm_medium=sponsor&utm_campaign=%28b2c%29%28l-all%29%28r-all%29%28cooper-reactstatus%29&utm_content=easy-job-hunting) — Hired makes job hunting easy-instead of chasing recruiters, companies approach you with salary details up front. Create a free profile now. 
Hired    

🕰 A Blast from the Past 

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/hemtylc5wy2xfg9l6ro5.jpg)](https://chung-leong.github.io/react-ansi-animation/)  

[ANSI Animation with React](https://chung-leong.github.io/react-ansi-animation/) — There’s a subculture dedicated to re-implementing gaming artefacts which are the antithesis of the photo-realism of today’s video games. If low-res is your thing, you’ll love this and there’s [a GitHub repo](https://github.com/chung-leong/react-ansi-animation#readme) if you’re inspired to render your own. 

Chung Leong         

This issue was curated by Terence C. Gannon and Peter Cooper and edited by the Cooperpress team. 

A **[Cooperpress](https://cooperpress.com/)** publication. 

[Change your email address](https://react.statuscode.com/edit_subscription/*|UID|*) or[Stop getting this newsletter](https://react.statuscode.com/leave/*|UID|*) 

© Cooper Press Ltd · Fairfield Enterprise Centre, Louth, LN11 0LS, United Kingdom
