5 Reasons Why I Love React Native – codeburst

“5 Reasons Why I Love #ReactNative” — @AdhithiRavi

  • If you know Javascript, it is easy to learn.I started writing my first React Native app, with zero prior experience in mobile application development.
  • Web developers can leverage their knowledge in Javascript to write React Native apps.
  • Don’t ever waste time recompiling.This is one of my most favorite aspects of developing React Native Apps.
  • Android Date Picker— Underlying Native WidgetiOS Date Picker — Underlying Native WidgetThese are some aspects of React Native that makes the developer’s life much easier and we don’t need to reinvent the wheel here.
  • With React Native build Android, iOS and Windows Apps all in Javascript.5.

React Native is very popular these days, and thousands of apps are already built using React Native. Big names like Facebook, AirBnB, Uber, and many other companies have embraced React Native and are…

5 Reasons Why I Love React NativeReact Native is very popular these days, and thousands of apps are already built using React Native. Big names like Facebook, AirBnB, Uber, and many other companies have embraced React Native and are building their latest apps using React Native.

I have been writing apps in React Native for our startup for almost two years now, and here are some of the things I love about it.

1. If you know Javascript, it is easy to learn.I started writing my first React Native app, with zero prior experience in mobile application development. I knew Javascript, and that was all I needed to get started. Even React was a new concept to me. Web developers can leverage their knowledge in Javascript to write React Native apps.

Once you learn the React lifecycle components and the basics of ES6 (React Native uses ES6 standards for Javascript), you are all set to get started with your first React Native application.

Facebook’s official documentation is very helpful and provides a good insight into React Native components and APIs.

You are going to learn on the fly as you code. Isn’t that the best way to learn anyways?

2. Hot Reloading! Don’t ever waste time recompiling.This is one of my most favorite aspects of developing React Native Apps. Coming from an enterprise Java background this was huge for me.

Imagine retaining the state of your application and…

5 Reasons Why I Love React Native – codeburst