💌 React Native News I think you should know about


notJust.dev Newsletter 🚀

Stay up-to-date with the latest technologies and become a better developer

Hey notJust Developers,

One of the biggest updates this week is from the Expo Team. They've built a universal app deployment solution with EAS workflows. Seems exciting?

Let's dive into today's highlights.

  1. Expo EAS Hosting & API Routes Released 🔥
  2. Bento 2025 Update 💯
  3. TrendUI React Native SDK 🚀

Expo EAS Hosting & API Routes Released 🔥

By using Expo Router we can build universal apps for Android, iOS, and Web with the same codebase. And with EAS Build, we can deploy iOS and Android native apps to stores in just a few minutes. But what about web deployment? There was no universal solution to deploy the web part before!

Expo EAS Hosting In Action 🔥

So, last week, the Expo team launched EAS Hosting, designed specifically for instantly deploying & managing your universal Expo Router websites (websites built by using Expo).

To deploy with EAS Hosting you first need to run npx expo export —platform web command to create a dist folder with the web output. Then just run the eas deploy command. Boom! You've deployed your first Expo Router website with EAS Hosting and received a URL like https://example-app.expo.app. You can even manage the website & logs from your EAS dashboard.

API Routes with EAS Hosting

Another good news! The team introduced API Routes. API Routes are simply APIs (server endpoints) that can connect & fetch data from your project's backend services (e.g., Fetching images from AWS s3 with secret credentials). API Routes only execute on the server side, not on the client side. This means API Routes allow you to access sensitive APIs or Environment variables in a secure environment 🔥 (it was never easy before for mobile devs). You just need to write APIs (API Routes) inside your Expo project under the /app/api directory.

The interesting thing is that you can also deploy API Routes using EAS Hosting & can get a unique access URL (e.g., https://example-app.expo.app/api). Learn more from Kadi.

Why Not Try Today?

Currently, EAS Hosting is in preview release mode. Try it today like the Evan Bacon web app! Imagine having your portfolio at https://your_name.expo.app. Grab your domain name before it's taken!

Bento 2025 Update 💯

Last year, Nate and his team Tamagui, known for their optimized and super-fast styling components for web and native, released Bento. Bento is a collection of production-ready, highly designed styled components. You can simply copy and paste these components to use in your React Native and React apps.

What's New in Bento 2025?

With the new year, the team pushed the first of many big upgrades. The most exciting of them are:

  1. Added over 90 prebuilt components, some with cool animations.
  2. Improved Component Designs.
  3. Added support for light and dark modes in components.
  4. Improved CLI to search & install components.
  5. Components can now adapt any of your app's custom themes.

Some of the most interesting components of bento are the OTP code input box, Date Pickers, Mouse Interactive 3D Cards, Sidebar, Sliders, Shopping Cart and product details page designs, Chat and Phonebook lists, and many more animated components. Go check them out.

TrendUI React Native SDK 🚀

Madan Bazgai and his team have built a new React Native UI library called TrendUI (similar to Bento but free), inspired by the @shadcn UI library (only for the web). Like Shadcn UI, TrendUI offers a collection of built-in components that you can directly copy and paste into your React Native app.

Benefits of TrendUI

The most interesting part is that TrendUI uses NativeWind under the hood to give you the power of Tailwind CSS in your React Native apps. This means it will feel like home if you're already using NativeWind built by Dan Stepanov. All other key benefits of TrendUI include:

  1. Support for both Tailwind CSS and traditional React Native stylesheets.
  2. Compatible with any Expo or React Native project.
  3. Each component offers 100% flexibility to customize styles and animations with minimal code.
  4. Supports both light and dark modes for each component (also Bento supports it).
  5. No locked-down APIs, giving you full access to the component code.

Lots of benefits, right? So why not try these amazing pre-built UI components in your Expo or React Native app today? Start with:

# install by npm
npm install @trendui/react-native
# install by yarn
yarn add @trendui/react-native

That’s it 🙌

Before we end today’s newsletter, let’s improve the performance of our React Native apps with some important tips shared by Jamon, founder of Infinite Red. From his experience handling many client app issues, you will surely love the tips! 🚀

🔁 In case you missed it

Build an AI-Powered YouTube Analytics App

We’ll build an AI-powered YouTube analytics app that lets you analyze any channel, explore video stats, view AI summaries and more. You’ll also learn how to scrape public data from YouTube and other social platforms using BrightData.

Building a Headspace Clone with React Native, Expo and RevenueCat

This project covers audio playback for meditations, animations for a beautiful user experience, and monetization with in-app subscriptions powered by RevenueCat.

🔥 Press worthy

1️⃣ Add analytics to your React Native app in under 1 minute with Vexo. Use the promo code “NotJustDev10” for a 10% discount!

2️⃣React Native 0.77 Golden RC-7 has been released. Stable 0.77 next week 🚀

3️⃣ Maciej released a new terminal tool, pkg-stats, to check the status of any NPM package.

4️⃣ Krzysztof Magiera published first Radon IDE update in 2025, adding support for RN 0.77, EAS build & many more.

5️⃣ Static Hermes is coming to React Native 🔥

6️⃣ React Native Reanimated 3.16.7 has been released, adding support for RN 0.77.

Did you learn something new today?

If you found this email valuable, forward it to one friend or coworker who can also benefit from it. That would be much appreciated 🙏

The newsletter was written by Anis and edited by Vadim Savin.

Vadim Savin

Helping you become a better developer together with the notJust.dev team

Whenever you’re ready, there are 2 ways I can help you:

  1. React Native Mastery – The Ultimate React Native & Expo Course. Build 7 real-world projects and finally master mobile development with React Native. Available NOW!
  2. Join us as a Sponsor - Showcase your product to mobile developers and turn them into skilled, loyal users through engaging hands-on tutorials.
    Because the best marketing happens through education!

113 Cherry St 98104-2205, Seattle, WA 98104-2205
Unsubscribe · Preferences

notJust.dev Newsletter

Stay up-to-date with the latest React and React Native news and become a better Mobile Developer

Read more from notJust.dev Newsletter

notJust.dev Newsletter 🚀 Stay up-to-date with the latest technologies and become a better developer Hey notJust Developers, The long-awaited State of React Native 2024 report has finally been published! Thanks to everyone who voted for the notjust.dev/newsletter 🚀 Adding to the excitement, the React Native team has released the stable version of 0.78 with support for React 19. Let’s check out today’s highlights. React Native 0.78 Stable Out 🔥 Expo Canary to Support 0.78 Soon 🚀 Nitro Views!!!!...

notJust.dev Newsletter 🚀 Stay up-to-date with the latest technologies and become a better developer Hey notJust Developers, The most exciting news of last week is that the Margelo team discovered something incredible to improve the performance of all React Native apps. Let’s check out today’s highlights. All React Native Apps are now 12% faster 🔥 Radon IDE V1.3 published 🚀 Nitro is now in Create-React-Native-Library 💯 Don't miss out on App.js 2025 Join us at the 5th edition of App.js, 28-30...

notJust.dev Newsletter 🚀 Stay up-to-date with the latest technologies and become a better developer Hey notJust Developers, The most exciting news of last week is that React Native 0.77 was released, and the Expo team added support for it! Let’s check out today’s highlights. React Native 0.77 Stable Out 🔥 React Native Reanimated V4 Now In Beta 🚀 Native Bottom Tabs V0.8 Released 💯 React Native 0.77 Stable Out 🔥 After 8 pre-releases, the stable version of React Native 0.77 was finally released...