Mar 13, 2017

Migrating from Cordova to React Native

Cordova and React Native are JavaScript based frameworks for building cross-platform mobile apps. They differ greatly in their approach, with Cordova being embedded web view centric, and React Native being native centric. React Native is just one of a growing number of frameworks for building mobile apps that are truly native after undergoing the build process.

This presentation provides a short introduction to both Cordova and React Native, and walks through the process of migrating an example app — a fitness activity tracker — from Cordova to React Native, highlighting strategies, tips, and gotchas along the way. The presentation and full source code for the example app are available at: https://github.com/objectpartners/cordova-to-react-native.

Original slides here, code here.

About the Author

Object Partners profile.

One thought on “Migrating from Cordova to React Native

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Blog Posts
Feature Flags in Terraform
Feature flagging any code can be useful to developers but many don’t know how to or even that you can do it in Terraform. Some benefits of Feature Flagging your code You can enable different […]
Infrastructure as Code – The Wrong Way
You are probably familiar with the term “infrastructure as code”. It’s a great concept, and it’s gaining steam in the industry. Unfortunately, just as we had a lot to learn about how to write clean […]
Snowflake CI/CD using Jenkins and Schemachange
CI/CD and Management of Data Warehouses can be a serious challenge. In this blog you will learn how to setup CI/CD for Snowflake using Schemachange, Github, and Jenkins. For access to the code check out […]
How to get your pull requests approved more quickly
TL;DR The fewer reviews necessary, the quicker your PR gets approved. Code reviews serve an essential function on any software codebase. Done right, they help ensure correctness, reliability, and maintainability of code. On many teams, […]