codeburst

Bursts of code to power through your day. Web Development articles, tutorials, and news.

Follow publication

React Native: Beginner’s cheat sheet questionnaire

I recently got started with React Native. Here are twelve questions that I had to ask myself ( and at times toil hard to find an answer) during the course of developing the app. Answers are debatable and are strictly personal opinions. Not necessarily the best.

  1. Should I use React Native to build my next mobile app?
Image courtesy: Google Search

2. Where to start?

Facebook Official tutorial

Image courtesy: Google Search

3. Should I be an expert in React to learn React-Native?

No. But knowing React helps.

4. Sublime/Atom or Xcode/Android Studio ?

Sublime.

Edit: I have recently started using VSCode and fell in love with it. I would recommend you to give it a try

5. npm or yarn?

Yarn.

6. Emulator or Device?

Device.

7. Is Redux a must in react-native apps?

Nope. But it will help if the application is huge and complex.

8. Should I do continuous deployment?

Yes. Use Fastlane. Makes the process 10x easier than normal.

9. Should I test my code?

Yes. Use Jest / Enzyme.

Image courtesy: Google Search

10. Should I lint my code?

It helps. Use Eslint and Stylelint.

11. Should I use expo.io?

Expo is a slick tool if you are building relatively smaller app, and you are starting fresh. Better to stick to what you are doing if you are already halfway down your project. Personal choice — no expo. ( grabs popcorn )

12. I have been trying to fix this bug for 2 days. No way out. What should I do?

Facebook Group

Discord Group

Last but not the least — Stack Overflow React-Native

Feel free add more questions and answers in the comments.

Bonus:

Try flow to use static types in javascript. This will help in debugging and readability of the code.

Connect with me here.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Published in codeburst

Bursts of code to power through your day. Web Development articles, tutorials, and news.

Written by Sooraj Chandran

Product at Oyster™(via @carromhq acquisition) • Startups • Product • Engineer • Founder @carromhq• @marketfoxio (YC W17) — hey@sooraj.io

Responses (2)

Write a response

yaron levi Thanks for the suggestions :). Will definitely give a try. I was writing this article with the idea of getting better suggestions in mind.

--