React Native has caught a lot of hype recently, yet the ecosystem still sort of a wild-west when it comes to tooling decisions (as with all things JavaScript). If you’re just getting started with RN, or you are experienced and are about to start a new project, here are the tools I recommend that you add to your React Native repertoire:
- Flow — what if your code could test itself? 🤔
- ESLint w/universal config — code quality is 👑
- React Navigation — the blessed React Native navigation solution 🙏
- Reactotron — a streamlined debugger for React and React Native apps 🐛
- Prettier — never worry about code formatting again 🙅
- Sentry — catch error reports before they end up in your app reviews 🥅
- GitLab — free private git repos if you don’t have the 💸 to drop on GitHub
- Custom fonts — Ro🅱️oto gets old over time, ya know
- CodePush — push bugfixes on the fly without waiting ages 👴 for app store approval
- styled-components — “Use the best bits of ES6 and CSS to style your apps without stress 💅”
- MobX — stupid-easy state management 🗃
- Reactiflux — react-* dev community. give some help, receive some help 🤝
- Figma — Sketch X Google Docs == super easy UI design ✍️
- Expo — prototype apps quickly, using new APIs like Apple Pay and fingerprint sensors 💎
Thanks for checking out this article! If you liked it, make sure to resteem and follow me on Twitter! ✌️
Congratulations @fiber.god! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of upvotes
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
Congratulations @fiber.god! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of upvotes
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
Congratulations @fiber.god! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of upvotes
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
Congratulations @fiber.god! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of upvotes
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP