Evan Bacon 🥓
@bacon.bsky.social
Created Expo Router, Config Plugins, and Expo CLI. “use dom” today!
URLSearchParams wasn't used very much at the time so it was easy to swap it out. Fetch is also a more complicated API.
October 2, 2025 at 8:37 PM
URLSearchParams wasn't used very much at the time so it was easy to swap it out. Fetch is also a more complicated API.
define native in a way that encapsulates all the remaining apps
February 11, 2025 at 9:44 PM
define native in a way that encapsulates all the remaining apps
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.
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.
January 25, 2025 at 10:12 PM
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.
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.
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...
Took some notes here github.com/EvanBacon/ex...
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...
github.com
January 22, 2025 at 8:36 PM
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...
Took some notes here github.com/EvanBacon/ex...
Universally hosted on the new EAS Hosting too! pillarvalley.expo.app
expo.app
January 22, 2025 at 8:23 PM
Universally hosted on the new EAS Hosting too! pillarvalley.expo.app
I keep switch the storage implementation 😭 can put 60 on the board easily though
January 15, 2025 at 7:03 PM
I keep switch the storage implementation 😭 can put 60 on the board easily though
Try using React Native 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...
Learn more here docs.expo.dev/router/advan...
Modals
Learn how to use modals in Expo Router.
docs.expo.dev
December 12, 2024 at 6:33 PM
Try using React Native 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...
Learn more here docs.expo.dev/router/advan...
Run with `DEBUG=expo:* npx expo run:ios` to get extra logs
November 25, 2024 at 6:25 PM
Run with `DEBUG=expo:* npx expo run:ios` to get extra logs
Reposted by Evan Bacon 🥓
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
November 8, 2024 at 2:30 AM
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
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.
February 20, 2024 at 1:42 AM
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.
check the android implementation before committing too hard 😅 it’s not as slick as the iOS version.
February 19, 2024 at 11:57 PM
check the android implementation before committing too hard 😅 it’s not as slick as the iOS version.