What is React Native? With Software Engineer Laura Medalia / @codergirl_

What is React Native with codergirl_

Hi! Caleb here. We’ve been talking about JavaScript and how it’s one of the top 3 recommended languages to learn for 2019.  Why? JavaScript is very versatile and capable of building a large variety of applications: Backend development with Node.js, frontend development using frameworks such as Vue.js or React, and even native iOS and Android applications using React Native.

What do I mean by native? Native means the application is running directly on the mobile device and is not virtualized in any way such as a web app. 

With React Native, you don’t build a “mobile web app”, an “HTML5 app”, or a “hybrid app”. You build a real mobile app that’s indistinguishable from an app built using Objective-C or Java.

Recently I’ve had the privilege of chatting with a well known iOS software engineer, @codergirl_on Instagram. Let’s hear what she has to say (with my thoughts in gray)!

Continue reading “What is React Native? With Software Engineer Laura Medalia / @codergirl_”