Skip to content

sendyputra/react-native-web-monorepo

 
 

Repository files navigation

React Native [Web] + Monorepo

100% code sharing between Web, iOS and Android

This is the source code from this tutorial.

Tech Stack: React Native 0.63, Next.js v10 & Create React App v4

article-cover

How to run

  • $ git clone [email protected]:brunolemos/react-native-web-monorepo.git
  • $ cd react-native-web-monorepo
  • $ yarn
  • $ cd packages/mobile/ios
  • $ pod install
  • $ cd -
  • Web
    • [CRA] $ yarn workspace web-cra start
    • [Next.js] $ yarn workspace web-nextjs dev
  • Mobile
    • $ yarn workspace mobile start
    • [iOS] Via Xcode
      • yarn xcode (open the project on Xcode)
      • Press the Run button
    • [Android] Via Android Studio
      • yarn studio (open the project on Android Studio)
      • Press the Run button
    • Via CLI
      • You may need to launch your device emulator before the next command
      • $ yarn android or $ yarn ios

Who is using this on production

Check out DevHub, which is the project that inspired this repository.

Author

Follow me on Twitter: @brunolemos

Releases

No releases published

Packages

No packages published

Languages

  • Java 27.3%
  • TypeScript 27.0%
  • Objective-C 19.5%
  • JavaScript 11.9%
  • HTML 7.3%
  • Ruby 3.5%
  • Other 3.5%