Skip to content

Typescript React Native template with Server Side Rendering (SSR) using Razzle and routing + navigation with React Navigation.

License

Notifications You must be signed in to change notification settings

ankitLV/razzle-treact-natigation

 
 

Repository files navigation

Lezzmo Razzle Treact Natigation

Build Status Documentation Maintenance License: MIT

Typescript React Native template with Server Side Rendering (SSR) using Razzle and routing + navigation with React Navigation.

🌟 Features

⏩ Usage

Note on the legacy CLI

There seems to be quite some confusion about the legacy CLI. This template only works with the new CLI. Make sure you have uninstalled the legacy react-native-cli first (npm uninstall -g react-native-cli), for the command to work. If you wish to not use npx, you can also install the new CLI globally (npm i -g @react-native-community/cli or yarn global add @react-native-community/cli).

Further information can be found here: https://github.com/react-native-community/cli#about

react-native@0.61.0 or higher

# Setup the template
npx react-native init MyApp --template @lezzmo/razzle-treact-natigation

# Run web
yarn web
npm run web

# Run Android
yarn android
npm run android

# Run iOS
yarn ios
npm run ios

🔍 What's wrong with the name?

No, it's not a typo. It's properly named. The name comes from the weird combination of:

  • Razzle
  • (T)ypescript
  • (React Na)tive
  • React Naviga(tion)

I know. Creative, uh?

💻 Contributing

Contributions are very welcome. Please check out the contributing document.

📚 License

This project is MIT licensed.

Copyright (c) 2019 Emin Khateeb, Sinuhé Coronel

About

Typescript React Native template with Server Side Rendering (SSR) using Razzle and routing + navigation with React Navigation.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 30.3%
  • JavaScript 28.5%
  • Objective-C 16.9%
  • Ruby 11.3%
  • Java 10.6%
  • Python 2.4%