Welcome to Udacity’s React Nanodegree, I’m your mentor Ryan. You are here because we all belong to this small study group (around 11 people), called SESSION 652 😂.
In this nanodegree, firstly, we will be learning the basics of React
<JSX />
syntaxDon’t step away yet, that’s only the beginning. You will soon notice that it’s the whole ecosystem that is making React so amazing
react-router
to split routes for your SPA (single page application)redux
and react-redux
can be used to manage complicated states inside your applicationWeb, boring, what about mobile apps?
Have you ever built a mobile app which renders everything inside a WebView
? Do you like it?
Of course not, you are basically turning your app into a web browser! Only native controls can give the best user experience as well as the performance.
In the last section, we will learn React Native, where you can use the React you already know and love to build native iOS and android applications.