Evan Bacon 🥓
@bacon.bsky.social
Created Expo Router, Config Plugins, and Expo CLI. “use dom” today!
It's absolutely incredible how good @expo.dev is these days I set up a new Expo Router shell and built about 80% of an entire super slick app in 1 day yesterday 😮 It works flawlessly on Web, iOS, and Android 👏 Before, this would've taken so much longer, or be far less capable in the same time 💅
Built a quick Expo website to search through expo/vector-icons 🚀 ◆ Framework — Expo Router ◆ Hosting — eas deploy 💕 ◆ UI — shadcn ◆ Virtual list — tanstack/react-virtual Try it here icons.expo.app
Just built my first App Clip in Expo Router! ◆ Instantly launch on iOS w/o downloading ◆ Deep link to every screen automatically ◆ Convert users in-app w/o ever going to the App Store A new era for mobile web—notifications, Live Activities, haptics, etc Try now appclip.apple.com/id?p=com.eva...
Just moved my game pillarvalley.expo.app over to EAS Hosting 🚀 Re-deploying on iOS with the new universal links.
pillarvalley.expo.app
Day 10: Expo Config Plugins In my opinion, possibly the single greatest thing in the #ReactNative ecosystem, even better than New Architecture. Config plugins fix SO much pain, and go hand-in-hand with the prebuild process, together enabling what's called Continuous Native Generation (or CNG)
Day 9: Expo and #ReactNative As someone who’s gone from actively avoiding @expo.dev to never shutting up about it, I’m trying hard not to make this sound like a love letter. Coming back to appdev after years of @nextjs.org, I felt right at home.
the amount of pure value expo has created must be astronomical. i don’t think react native would be viable for smaller companies without it. and it’s free. wild
🚀 Migrated my React website evanbacon.dev to a native app with Expo DOM components, on a stream. You can try it today on iOS! testflight.apple.com/join/Mnx4HDsf And watch the stream here www.youtube.com/watch?v=lLlu...
Evan Bacon
Artist and Software Developer. Currently reimagining mobile software with Expo.
evanbacon.dev
I was talking about “use dom”. It’s really good. docs.expo.dev/guides/dom-c...
Using React DOM in Expo native apps
Learn about rendering React DOM elements in Expo native apps.
docs.expo.dev
Expo 52 will make it clear how web developers can incrementally build high-powered native apps with their existing React skills
you meet @bacon.bsky.social one time and all of a sudden all your buttons become squishy and native-feeling
Expo 52 will make it clear how web developers can incrementally build high-powered native apps with their existing React skills
🚀 Ever wonder how many apps use Expo × React Native? Over the last year I've collected a list of over +𝟭,𝟱𝟬𝟬 top iOS apps (including Bluesky) using Expo OSS in the App Store! 🔗 Today I'm sharing the list! evanbacon.dev/blog/expo-2024
Who's using Expo in 2024
A list of popular iOS apps using Expo open source libraries in 2024
evanbacon.dev
When people compare React Native with Flutter, they often say that Flutter is better for graphics-based apps. However, the #1 graphics app in the App Store is built with React Native. Anything's possible with a truly native framework!
Take a look at this RFC from @bacon.bsky.social if you care about API Routes in your apps. Please share feedback if you have any. blog.expo.dev/rfc-api-rout...
RFC: API Routes
Bringing server-side development to React Native with Expo API Routes
blog.expo.dev
@pfrazee.com @danabra.mov We're working a lot on Expo web and trying to make Expo one of the best ways to make a website -- on par w Remix and Next, etc. If there's anything you think is missing or wish were diff, let us know. @bacon.bsky.social is leading this effort.
alright folks, the app code is now public https://github.com/bluesky-social/social-app
Writing this from a branch of the Bluesky app that uses Expo Router
With Expo, even a quick hack can get you a performant app that runs natively on 99% of mobile devices, and web—at scale…
this entire app was meant to be a quick hack while we finish the protocol, lol. oops
It'd be fun to do a case study of this Expo app sometime.
Universal apps don't have to be slow! Expo apps are highly performant ↓
my phone is approaching two years old now and I honestly don't think I have any other apps on it that feel as snappy and responsive as this one does
@lydiahallie.bsky.social @ccheever.bsky.social and I are at Coachella today! Come find us and talk about universal development!