Learning React Native Through Responsiveness and Instant Feedback

Home » Blog » Software » Front End Development » Learning React Native Through Responsiveness and Instant Feedback

React Native Express is an interactive guide that enables you to learn React Native right in the browser. Getting started with React Native – and React for that matter – can be quite daunting. While the framework itself isn’t all that difficult to grasp there are quite a few tools like transpilers such as Babel and state management libraries like Redux which are required for getting productive with React Native.

React Native Express attempts to ease you in and make that initial learning curve appear less intimidating. It does so in part by providing an instantly available React Native environment to experiment and play with in your browser. When you edit the sample code the resulting changes will be shown to you right next to the code in a REPL-like manner.

I think this approach is the way forward for software creation tools and teaching tools in particular. You can only really learn how to create something – using code in this instance – by getting your hands dirty, trying out different things and seeing the results, the faster the feedback cycle the better!

If it hadn’t been for the C64’s readily accessible BASIC programming environment and the “View page source” menu entry in early browsers I perhaps wouldn’t have arrived at what I’m doing for a living.

Leave a Comment

* Checkbox GDPR is required

*

I agree

By continuing to browse the site you agree to our use of cookies. Privacy Policy

Privacy Preference Center

Strictly necessary

These cookies are necessary for the site to function.

PHPSESSID: Preserves user session state across page requests.

__cfduid: Used by the content network, Cloudflare, to identify trusted web traffic.

PHPSESSID
__cfduid

Preferences

Remembers the user's submitted data when a comment is submitted in a blog post. The purpose is to aut o-populate form fields for subsequent comments, in order to save time for the user.

wfvt_#

Statistics

Statistic cookies help us to understand how visitors interact with our websites by collecting and reporting information anonymously.

_ga: Registers a unique ID that is used to generate statistical data on how the visitor uses the website.

_gat: Used by Google Analytics to throttle request rate.

_gid: Registers a unique ID that is used to generate statistical data on how the visitor uses the website.

collect: Used to send data to Google Analytics about the visitor's device and behaviour. Tracks the visitor across d evices and marketing channels.

_ga,_gat,_gid
collect

Security

We use Wordfence to secure our website against hacking attempts: https://www.wordfence.com/

wordfence_verifiedHuman

Close your account?

Your account will be closed and all data will be permanently deleted and cannot be recovered. Are you sure?