<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/react-native/best-of/2023/05" -->

---
title: Best React Native posts — May 2023 | daily.dev
description: The most upvoted React Native posts from May 2023, curated by the daily.dev community.
canonical: https://daily.dev/tags/react-native/best-of/2023/05
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/react-native/best-of/2023/05
og:type: website
og:site_name: daily.dev
og:title: Best React Native posts — May 2023 | daily.dev
og:description: The most upvoted React Native posts from May 2023, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of React Native — May 2023

1. 1  
[](/posts/the-react-ecosystem-in-2023-t1c5bte1z "The React Ecosystem in 2023")  
Article  
![Avatar of builderio](https://media.daily.dev/image/upload/s--jap1dv3o--/f_auto/v1721914613/squads/builderio)builder.io · 3y  
The React Ecosystem in 2023  
The React Ecosystem celebrates its 10th anniversary in 2023 as the ecosystem continues to flourish. For those who are new to React, getting started can be a daunting task. With a vast array of tools and libraries available within the React ecosystem, choosing the right combination for your project can be challenging.  
603  
38
2. 2  
[](/posts/usehooks-q0mtmslia "useHooks")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 3y  
useHooks  
There’s no better way to learn useHooks than by building it yourself. Use LocalStorage to track the dimensions of the browser window with useWindowSize. Track and manage the visibility of your DOM elements within the viewport.  
440  
20
3. 3  
[](/posts/tamagui-1-0-tamagui-vjwfe5ljk "Tamagui 1.0 🎉 — Tamagui")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 3y  
Tamagui 1.0 🎉 — Tamagui  
Tamagui is a suite of React components and hooks that optimize React code and provide customizable styles and themes. It consists of Tamagui Core, Tamagui Static, and Tamagui UI. The key feature of Tamagui's performance gains is view flattening or tree-flattening. Tamagui Core is a complete cross-platform style library, while Tamagui Static is an optimizing compiler for frontend React code. There are several new components in Tamagui, and upcoming features include dynamic inline evaluation, container queries, and more. Tamagui is funded by Github Sponsors.  
137  
10
4. 4  
[](/posts/the-future-of-web-3-0-development-thirdweb-sdk-iic8tegum "🔮 The Future of Web 3.0 Development: Thirdweb SDK")  
Article  
![Avatar of medium_js](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/medium)Medium · 3y  
🔮 The Future of Web 3.0 Development: Thirdweb SDK  
Thirdweb SDK is a collection of SDKs that enable web developers to integrate web 3.0 technologies into their applications with ease. Thirdweb SDK supports JavaScript, React, React Native, Python, Go, Unity and C#. It also covers various platforms such as native, mobile, console, browser and VR2.  
25  
2
5. 5  
[](/posts/a-fully-functional-weather-app-with-react-native-and-weatherapi-com-tccnketkx "A fully functional weather app with react native and weatherapi.com")  
Article  
![Avatar of reactnativeexample](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/3e4aefa0b30c496fa6249960f6d58198)React Native Example · 3y  
A fully functional weather app with react native and weatherapi.com  
A fully functional weather app with react native and weatherapi.com Weather-App-React-Native Watch Tutorial. Open it in the Expo app on your phone to view it. It will reload if you save edits to your files, and you will see build errors and logs in the terminal.  
21
6. 6  
[](/posts/you-might-not-need-react-query-ic9bqo9nm "You Might Not Need React Query")  
Article  
![Avatar of tkdodo](https://media.daily.dev/image/upload/t_logo,f_auto/v1656338366/logos/tkdodo)TkDodo · 3y  
You Might Not Need React Query  
React is still just a library to render components, but with Server Components, it now offers a new application architecture where you can render them ahead of time. This could be during build time, or at runtime, where they allow access to data without building an API that needs to be queried from the client.  
17
7. 7  
[](/posts/css-html-build-tools-react-bkotraiqq "CSS/HTML, Build Tools, React")  
Article  
![Avatar of webtoolsweekly](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ed2b5490c916495e8e6d66db43e58730)Web Tools Weekly · 3y  
CSS/HTML, Build Tools, React  
Object.fromEntries() allows you to create an object from an array of key-value pairs. The method automatically picks up the arrays as key/value pairs to drop into the resulting object. The resulting userProfile object is shown in the comment at the bottom of the code snippet above.  
15
8. 8  
[](/posts/this-week-in-react-145-next-js-server-actions-useformstatus-useoptimistic-app-router-canaries-im2yas2oj "This Week In React #145: Next.js, Server Actions, useFormStatus, useOptimistic, App Router, Canaries, Ink, ReasonML, Redwood, Reanimated, VisionCamera...")  
Article  
![Avatar of twir](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/e734a56ebd144c30a747abff7d8bc6e8)This Week In React · 3y  
This Week In React #145: Next.js, Server Actions, useFormStatus, useOptimistic, App Router, Canaries, Ink, ReasonML, Redwood, Reanimated, VisionCamera...  
This Week in React #145: Next.js, Server Actions, useFormStatus, useOptimistic, App Router, Canaries, Ink, ReasonML, Redwood, Reanimated, VisionCamera. The React-Native-Connection(Paris, June 1st) is also a few weeks away.  
16  
1
9. 9  
[](/posts/how-the-raycast-api-and-extensions-work-yqhfvftxs "How the Raycast API and extensions work")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 3y  
How the Raycast API and extensions work  
The Raycast API and extensions work under the hood. Raycast is a fully native iOS app and we treat extensions as first-class citizens. We wanted to create a community with collective creativity, where people could build cool and useful things that we wouldn’t even think of.  
14  
1
10. 10  
[](/posts/this-week-in-react-144-server-actions-million-js-rendering-layout-animations-qwik-lingui-rem-hiqexqxpa "This Week In React #144: Server Actions, Million.js, Rendering, Layout Animations, Qwik, Lingui, Remix, React-Router, React-Native macOS, Expo Modules, Ignite...")  
Article  
![Avatar of twir](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/e734a56ebd144c30a747abff7d8bc6e8)This Week In React · 3y  
This Week In React #144: Server Actions, Million.js, Rendering, Layout Animations, Qwik, Lingui, Remix, React-Router, React-Native macOS, Expo Modules, Ignite...  
This week is "launch week" for Vercel which should make some nice announcements about React, Next.js and its cloud offer. There are quite a few great articles to read this week, including some interactive ones. We already have a small preview of what is coming very soon in next.js.  
12  
1

[See all React Native archives](/tags/react-native/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/react-native/best-of/2023/05#page","url":"https://daily.dev/tags/react-native/best-of/2023/05","name":"Best React Native Posts — May 2023","description":"The most upvoted React Native posts from May 2023, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/react-native/best-of/2023/05#items","numberOfItems":10,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/the-react-ecosystem-in-2023-t1c5bte1z","name":"The React Ecosystem in 2023"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/usehooks-q0mtmslia","name":"useHooks"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/tamagui-1-0-tamagui-vjwfe5ljk","name":"Tamagui 1.0 🎉 — Tamagui"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/the-future-of-web-3-0-development-thirdweb-sdk-iic8tegum","name":"🔮 The Future of Web 3.0 Development: Thirdweb SDK"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/a-fully-functional-weather-app-with-react-native-and-weatherapi-com-tccnketkx","name":"A fully functional weather app with react native and weatherapi.com"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/you-might-not-need-react-query-ic9bqo9nm","name":"You Might Not Need React Query"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/css-html-build-tools-react-bkotraiqq","name":"CSS/HTML, Build Tools, React"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/this-week-in-react-145-next-js-server-actions-useformstatus-useoptimistic-app-router-canaries-im2yas2oj","name":"This Week In React #145: Next.js, Server Actions, useFormStatus, useOptimistic, App Router, Canaries, Ink, ReasonML, Redwood, Reanimated, VisionCamera..."},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/how-the-raycast-api-and-extensions-work-yqhfvftxs","name":"How the Raycast API and extensions work"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/this-week-in-react-144-server-actions-million-js-rendering-layout-animations-qwik-lingui-rem-hiqexqxpa","name":"This Week In React #144: Server Actions, Million.js, Rendering, Layout Animations, Qwik, Lingui, Remix, React-Router, React-Native macOS, Expo Modules, Ignite..."}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"React Native","item":"https://daily.dev/tags/react-native"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/react-native/best-of"},{"@type":"ListItem","position":5,"name":"May 2023"}]}]}
```

