This Week in React #141: Next.js, Storybook, React Visualized, Remix, Chakra, Modern.js, Reselect, React-Native Benchmarks, Expo...

ยท

7 min read


Hi everyone!

We just passed a milestone: you are now over 20,000 subscribers! ๐Ÿฅณ๏ธ

Thanks to all of you for giving me your attention every week and for helping me grow this project! If you want to give me a hand: word-of-mouth works well. I'm setting up a referral program that will soon allow me to know my best ambassadors, and to thank or reward them.

Having a critical mass of readers is important: it allows to find sponsors and compensate for the fact that I spend 50% of my time on it. After 3 years of effort, I've finally reached sustainability: it will give me the freedom to test new ideas without taking too many risks.

Otherwise, this week is marked by the release of Next.js 13.3 and Storybook 7.0. React Visualized is a very nice resource for beginners. I discovered Modern.js. Some good articles about React, Remix and Chakra UI. Calm on React-Native side.

For React-Native developers, don't miss the App.js conference in Krakow on May 10-12. It was a very good experience for me last year ๐Ÿ‘Œ. They offer us -20% on workshops.


๐Ÿ’ก Subscribe to the official newsletter to receive an email every week!

banner


๐Ÿ’ธ Sponsor

React-admin

React-admin - The Open-Source Framework for B2B apps

Single-Page-Apps are still the best choice to create admin panels, B2B apps, and ERP systems on top of REST/GraphQL APIs. React-admin is the open-source framework of reference for building SPAs.

React-admin offers a library of 150+ business-oriented components. It's not a UI kit: it leverages the best UI kit for React, MUI. React-admin boosts developer productivity by assembling the best-in-class libraries, managing all the repetitive stuff you shouldnโ€™t have to deal with.

Its strongest point? The best developer experience you'll ever have, backed by an awesome documentation and a vibrant community. And it only takes 30 minutes to get started ๐Ÿš€

React-admin has been actively maintained for 5 years, and has already convinced more than 20,000 developers worldwide. Come try it, it is free, forever! ๐Ÿ˜


โš›๏ธ React

Next.js 13.3

Next.js 13.3

Some very nice new features in this new Next.js release. The new App Router will soon be considered as stable.

  • File-Based Metadata API: new file system conventions to generate sitemaps, robots, favicons... See also this visual thread.

  • Dynamic Open Graph Images: integration of @vercel/og and Satori directly in Next.js to generate social cards via JSX and CSS/Tailwind.

  • Static Export: Next.js can run Server Components at build time and produce a static export of your app that does not require a server runtime.

  • Parallel Routes: the layout component can define multiple slots that will be filled by different pages.

  • Interception Routes: allows to implement "Instagram" type routing patterns, a photo can be opened in a modal or in full screen depending on where you come from.

  • Many other improvements.


React, Visualized

React, Visualized

A very nice visual and interactive resource to discover React. To share with beginner React devs within your team.



๐Ÿ’ธ Sponsor

Tina.io is a headless CMS for Markdown-powered sites

Tina.io is a headless CMS for Markdown-powered sites

  • Editing UI for your Markdown files

  • UI for MDX components

  • Supports static (SSG) and server-side rendering (SSR)

  • Option for visual editing (live-preview)

  • Build with reusable blocks

Test a starter site

Or run npx create-tina-app@latest then visit localhost:3000/admin

Watch the 4-min demo video


๐Ÿ“ฑ React-Native


๐Ÿง‘โ€๐Ÿ’ป Jobs

๐Ÿง‘โ€๐Ÿ’ผ Passionfroot - Senior Full-stack Engineer (Remix) - โ‚ฌ160k+, Berlin/remote

Passionfroot's mission is to empower the independent businesses of tomorrow via YouTube, Podcasts, Social Media, and Newsletters. Join us in building a tool that will empower creators globally to build scalable, sustainable businesses.

๐Ÿง‘โ€๐Ÿ’ผ Callstack - Senior React Native Developer - Fully Remote, PLN 21-32k net on B2B, monthly

Do you want to work on the world's most used apps? Would you like to co-create the React Native technology? Join the Callstack team of React & React Native leaders. Check our website for more details. We are looking forward to seeing your application - show us what you've got!

๐Ÿง‘โ€๐Ÿ’ผ G2i - 100% Remote React Native Jobs

We have several roles open for developers focused on React Native! Pay is ~160k plus 10% bonus. You must have production experience with RN and be based in the US. DM @gabe_g2i to learn more and don't forget to mention This Week in React.

๐Ÿ’ก How to publish an offer?


๐Ÿ”€ Other


๐Ÿคญ Fun

React was a mistake

See ya! ๐Ÿ‘‹

Did you find this article valuable?

Support Sรฉbastien Lorber by becoming a sponsor. Any amount is appreciated!