This Week In React #221 : State of React, React Router, React Admin | AI & RN,Gesture Handler | TypeScript, Prettier, esbuild...

Sebastien Lorber - Feb 14 - - Dev Community

Hi everyone!

Cyril and Matthieu from Theodo Apps here ๐Ÿ‘‹, standing in for Seb to bring you the latest news from React and React Native!

This week weโ€™ve been carefully reading the State of React 2024 survey results, and also found quite a few interesting articles. Things have been quieter when it comes to new releases.

Check our partner conf App.js, happening May 28-30 in ๐Ÿ‡ต๐Ÿ‡ฑ Krakรณw! The biggest React Native and Expo-focused conference gives us a 15% discount with code "TWIR". Want to submit a talk? Hurryโ€”CFP is closing soon!


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

banner


๐Ÿ’ธ Sponsor

EAS Workflows: Fast, flexible React Native CI/CD

EAS Workflows: Fast, flexible React Native CI/CD

When you wake up in the morning how many different yaml files do you want to manage? With EAS Workflows, you have everything in one place.

โ€ข Automate builds

โ€ข Run e2e tests

โ€ข Send previews

โ€ข Submit to stores

โ€ข GitHub triggers, lint checks, slack notifications...so much more

With EAS Workflows you can automate and sequence all your builds/updates/submissions. Package up all the commands in a workflow and go drink a coffee. You deserve it.

Start building and deploying faster for FREE today โ†’


โš›๏ธ React

State of React 2024 - Survey Results

State of React 2024 - Survey Results

The results of State of React 2024 are out. It is a gold mine of information and we canโ€™t possibly talk about everything here but here are a few highlights:

  • Of the โ€œnewโ€ React features, Server Components are the most popular with 40% of the ~7000 respondents having โ€œused itโ€, probably thanks to Next.jsโ€ฆ
  • forwardRef is the most disliked React API, and is going away!
  • Have you heard about Reactโ€™s Taint API? It looks like 80% of React devs have not, which is understandable since itโ€™s experimental.
  • Thereโ€™s not that much movement in the #1 spot: Next.js, TanStack Query, Axios, Jest, and Zod are still the most frequently used.
  • A few rising stars: Zustand and Vitest got more users, TanStack Start is #1 in interest even though almost no one has used it yet.

Seb wrote the survey conclusion โ€” be sure to check it out! ๐Ÿ™‚



๐Ÿ’ธ Sponsor

Optimizing Vercel Costs: Real-World Strategies

Optimizing Vercel Costs: Real-World Strategies

Deploying Next.js apps on Vercel is easy, but optimizing hosting costs? Thatโ€™s a different story.

Join Chris Lojniewski and Jakub Dakowicz of Pagepro on February 20th, 11 AM EST for a deep analysis of Vercel cost optimization strategies. Learn how to identify what drives your costs and reduce them with code-level optimizations like adjusting prefetching to avoid excessive function calls, choosing proper rendering methods, and trimming unnecessary data transfers.

Theyโ€™ll also show you how to minimize reliance on Vercelโ€™s premium features with feature externalization - offloading analytics, image optimization, and password protection. Plus, theyโ€™ll break down when enterprise pricing is worth considering and when youโ€™re better off with alternatives. Stop overpaying, and register today.


๐Ÿ“ฑ React-Native

Bolt x Expo

Building apps with AI

We don't talk too much about LLMs in this newsletter (we guess you already hear about it more than enough ๐Ÿ˜…) but with all the announcements this week we thought it was a good time to give you an update.

The big news: Bolt and Expo have partnered to add (React-)Native mobile apps support to Bolt. Right now you can preview your AI-generated apps on the web, but you need to download the code to go further. They plan to add an integration with EAS to deploy to production in the future.

Some competitors also had things to announce:



๐Ÿ”€ Other


๐Ÿคญ Fun

React npm screenshot with downdloads at 0

See ya! ๐Ÿ‘‹

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .