Skip to content

toshvelaga/React-Native-Resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

React-Native-Resources

Resources for React Native Development

Expo

  • Has a lot of apis that allow you to build much faster. With Expo you won't have to touch any native code and you can eject anytime you wan't. Although if you use any of their built in apis like audio recording or image manipulation if you eject they will no longer work. Using expo is highly recommended for devs just getting started with React Native and I would guess could potentially cut your dev time by ~1/3 depending on the app. https://docs.expo.dev/

React Navigation

  • To handle navigation you will probably need to use a library. I would highly recommend react navigation over react native navigation. I know similar names but they are different libraries and have different tradeoffs. React Navigation is the most popular navigation library and has great docs. https://reactnavigation.org/docs/devtools/

Create React Native App

Firebase

Redux

  • Although not strictly required it is one of the most commonly used state management systems in the react and react native ecosystem. Works essentially the same way as in a react js project. https://redux.js.org/

Component Libraries

  • If you don't want to style and build your own components you can use a premade component library. This will speed up your development time even more and give you a consistent design system out of the box. The most common ones are Native Base, React Native Elements, and React Native Paper. Here is a list of several different options: https://www.codeinwp.com/blog/react-native-component-libraries/

React Native Job Interview Prep

About

Resources for React Native Development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published