Favorites

Fans

15

Votes

0

Jobs

0

Hacker News, Reddit, Stack Overflow Stats

GitHub Stats

Description

What is
React Native?

React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript and React. The focus of React Native is on developer efficiency across all the platforms you care about - learn once, write anywhere. Facebook uses React Native in multiple production apps and will continue investing in React Native.

What is
Crosswalk?

Crosswalk is a web runtime for ambitious HTML5 applications. All the features of a modern browser, deep device integration and an API for adding native extensions

What is
ManifoldJS?

manifoldJS takes the meta-data about your site and generates native "hosted" apps. If the platform doesn't support hosted apps, we use Cordova to polyfill it. manifoldJS is based on the latest W3C Manifest working draft.

Want advice about which of these to choose?Ask the StackShare community!

Reviews of React Native, Crosswalk, and ManifoldJS

tonyxiao

Better than native app development experience

December 30, 2015 22:57

Native iOS developer here. One of the most important thing React Native managed to accomplish is that it created a better single-platform development experience than the platform owner themselves did. It's faster and easier to develop a react native app than it is to develop an iOS app. And remember that react native is at the end of the day still native. So native views, native components, native modules. You get to pick and choose how much you want to be in JavaScript and how much you want to be in native.

React Native is great in that it reduces the overhead of writing native code based on a web app. If written in a good style, Redux part of the app can often just be copied or shared in the Native app - and it just works! What a timesaver.