Getting Started with Expo Web

Опубликовано: 16 Ноябрь 2025
на канале: Expo
34,293
749

$ npm install -g expo-cli
$ expo init myProject
$ expo start:web

Building and deploying:
$ expo build:web
$ npx netlify deploy --dir web-build

Website: https://jquerysucks.netlify.com

I'm excited to finally share the Expo web beta with you guys! It's still got some bugs to work out but it's a lot of fun to play with. You can read more about the beta here: https://blog.expo.io/expo-cli-and-sdk... (you can also give it 50 claps 😁 (or just report it for spam 😅))

Today I'ma run you through how to make a web app with Expo. The steps are really just expo init, expo build:web, netlify deploy. In my usual distracted fashion I walk you through these steps in 12 minutes.

You can try some of my early Expo web apps here:
➜ Crossy Road: https://crossyroad.netlify.com
➜ Flappy Bird: https://flappybacon.netlify.com
➜ React Europe conference app: http://europe.netlify.com

👨🏻‍💻 QUESTIONS
➜ ... so jquery huh?
➜ Do you use Google Maps or Yelp for finding good reviews?
➜ What is your favorite feature from Expo SDK 33?

🥰 Thanks to the creator of React Native for web Nicolas Gallagher.

⭐ RECAP:
⌨️ 0:08 iOS Demo
⌨️ 0:25 Web Demo
⌨️ 1:00 Humble brag
⌨️ 1:30 Twitter
⌨️ 2:30 Get everything wrong
⌨️ 2:45 Assert that I work on web again
⌨️ 3:18 Lighthouse
⌨️ 3:50 The tutorial starts
⌨️ 4:10 expo init
⌨️ 4:50 expo start
⌨️ 6:00 Add browser navigation to your native app
⌨️ 7:30 Navigation works
⌨️ 7:59 SSR is "great"
⌨️ 8:35 expo build:web
⌨️ 9:15 Tree-shaking explaination
⌨️ 9:55 What is a progressive web app
⌨️ 11:00 Deploy your website to cyberspace
⌨️ 11:50 Outro
⌨️ 12:13 * Smiles like creep *

Thanks for watching and reading! If you have any more questions feel free to swipe right on github 😁 @baconbrix 🥓