Evan Bacon ๐Ÿฅ“'s Avatar

Evan Bacon ๐Ÿฅ“

@bacon

Created Expo Router, Config Plugins, and Expo CLI. โ€œuse domโ€ today!

4,364
Followers
30
Following
30
Posts
23.04.2023
Joined
Posts Following

Latest posts by Evan Bacon ๐Ÿฅ“ @bacon

URLSearchParams wasn't used very much at the time so it was easy to swap it out. Fetch is also a more complicated API.

02.10.2025 20:37 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Awesome!

26.06.2025 23:22 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Great photo ๐Ÿš€

07.04.2025 19:27 ๐Ÿ‘ 12 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

This is awesome!

03.04.2025 23:29 ๐Ÿ‘ 9 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

define native in a way that encapsulates all the remaining apps

11.02.2025 21:44 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0

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 ๐Ÿ’…

03.02.2025 10:02 ๐Ÿ‘ 40 ๐Ÿ” 2 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0

Thoughts:

1. Expo web is pretty OP now that it has file-based routing, rendering patterns, and integrated hosting.

2. Expo DOM components are great for enabling a 'web-first, native-later' workflow.

3. Really excited to add more webโ‡„native functionality like universal links and App Clips.

25.01.2025 22:12 ๐Ÿ‘ 21 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

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

25.01.2025 22:09 ๐Ÿ‘ 72 ๐Ÿ” 5 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0
Preview
feat(expo-linking): Add basic support for App Clips. by EvanBacon ยท Pull Request #34327 ยท expo/expo Why I needed this for a side-project (https://pillarvalley.expo.app) App Clips are weird in how they handle deep links. The don't call the open: function so we need to use the continue user ac...

All URLs, including query parameters, are supported automatically in Expo Router. You may need a few patches for RN/Expo Linking github.com/expo/expo/pu...

Took some notes here github.com/EvanBacon/ex...

22.01.2025 20:36 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Universally hosted on the new EAS Hosting too! pillarvalley.expo.app

22.01.2025 20:23 ๐Ÿ‘ 11 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

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...

22.01.2025 20:22 ๐Ÿ‘ 132 ๐Ÿ” 15 ๐Ÿ’ฌ 11 ๐Ÿ“Œ 2

has haptics on iOS!

15.01.2025 19:04 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I keep switch the storage implementation ๐Ÿ˜ญ can put 60 on the board easily though

15.01.2025 19:03 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Just moved my game pillarvalley.expo.app over to EAS Hosting ๐Ÿš€

Re-deploying on iOS with the new universal links.

14.01.2025 23:33 ๐Ÿ‘ 50 ๐Ÿ” 1 ๐Ÿ’ฌ 5 ๐Ÿ“Œ 1

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)

10.12.2024 19:00 ๐Ÿ‘ 33 ๐Ÿ” 3 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 1
Preview
Modals Learn how to use modals in Expo Router.

Try using React Native <Modal> in your app, not all modals need to be part of the router (e.g. context menus usually aren't).

Learn more here docs.expo.dev/router/advan...

12.12.2024 18:33 ๐Ÿ‘ 8 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Run with `DEBUG=expo:* npx expo run:ios` to get extra logs

25.11.2024 18:25 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

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

08.11.2024 02:30 ๐Ÿ‘ 140 ๐Ÿ” 13 ๐Ÿ’ฌ 6 ๐Ÿ“Œ 0
Evan Bacon Artist and Software Developer. Currently reimagining mobile software with Expo.

๐Ÿš€ 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...

31.10.2024 16:12 ๐Ÿ‘ 47 ๐Ÿ” 2 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0

I was talking about โ€œuse domโ€. Itโ€™s really good. docs.expo.dev/guides/dom-c...

31.10.2024 03:31 ๐Ÿ‘ 57 ๐Ÿ” 3 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1
Video thumbnail

you meet @bacon.bsky.social one time and all of a sudden all your buttons become squishy and native-feeling

05.10.2024 11:11 ๐Ÿ‘ 340 ๐Ÿ” 19 ๐Ÿ’ฌ 11 ๐Ÿ“Œ 5

Expo 52 will make it clear how web developers can incrementally build high-powered native apps with their existing React skills

01.08.2024 17:18 ๐Ÿ‘ 40 ๐Ÿ” 3 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1

Yeah the icons were very upsetting. Not sure what the right approach is to making them look goodโ€”maybe the built-in Material icons(?), Iโ€™m happy to work on a config plugin if there are some known dimensions or best practices for these icons.

20.02.2024 01:42 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1

check the android implementation before committing too hard ๐Ÿ˜… itโ€™s not as slick as the iOS version.

19.02.2024 23:57 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Who's using Expo in 2024 A list of popular iOS apps using Expo open source libraries in 2024

๐Ÿš€ 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

05.01.2024 17:58 ๐Ÿ‘ 22 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1
Post image

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!

19.09.2023 05:15 ๐Ÿ‘ 18 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
RFC: API Routes Bringing server-side development to React Native with Expo API Routes

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...

13.09.2023 18:32 ๐Ÿ‘ 11 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

@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.

01.09.2023 20:33 ๐Ÿ‘ 10 ๐Ÿ” 1 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

alright folks, the app code is now public

https://github.com/bluesky-social/social-app

15.05.2023 20:44 ๐Ÿ‘ 1093 ๐Ÿ” 399 ๐Ÿ’ฌ 99 ๐Ÿ“Œ 98

Writing this from a branch of the Bluesky app that uses Expo Router

15.05.2023 23:25 ๐Ÿ‘ 17 ๐Ÿ” 0 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0