Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript

Can anybody help me out?

Amit Bijlani sir can please answer my question no one is answering you record a workshop on react native bit it is for pro user i'm not pro user please help me

Andrew Chalkley, Guil Hernandez, Dave McFarland sir I'm little bit confuse about what react.js is i mean react is compared to polymer, angular, phonegap, cordova, iconic, Xamarin

can you please tell me a little bit deep about what react is? i also watched your live video "Why should you be excited about React?" but even now i'm confused

what is react what is react router what is react redux what is react native

and how it can be compared to a front end javascript framework like angular and jquery, mobile app development framework like phonegap, iconic, cordova, how it can be compared to polymer and i'm also not able to understand what polymer is what's the difference between polymer and react please help me sir i'm really too confused .

And last question what feature react give to an androir or ios or windows mobile app developer i mean why should a mobile app developer use it???

1 Answer

Andrew Chalkley
STAFF
Andrew Chalkley
Treehouse Guest Teacher

React Native uses the native UI controls on each platform. Ionic/Cordova uses HTML views which can be less responsive.

Check out our React Basics course for more detail on React.

Andrew Chalkley please read full comment and reply it is different what i wanted to ask and what you are telling me pleseee.., With react native can i make a mobile application that can run on any mobile os like android, iOS, windows etc and with electron I can make a application that can run on three desktop os that is windows, Linux, macos . so, does it means a full stack JavaScript developer is very versatile so why people code in native environment why people learn java and swift for android and iOS development, they can code once and use it anywhere. My last question please answer why people code in native platform when there are JavaScript libraries that makes it very eazy to write one and use anywhere.