是否有可能编写一个reactjs应用程序,以便以后使用react-native轻松使用?

时间:2016-01-31 14:24:28

标签: twitter-bootstrap reactjs react-native

我想制作一个最初只能在浏览器中使用的网络应用。但是,如果性能不够好,我希望能够在以后使用本地反应本身。

我最初会使用react.js和bootstrap之类的东西,但是这会不会让以后更难移植?例如,似乎反应本机是基于flexbox,所以我应该从一开始就真正使用flexbox吗?

1 个答案:

答案 0 :(得分:0)

由于多种原因,您无法在react-native / reactjs代码上获得简单的一对一映射,但最重要的是,react-native会呈现本机平台UI组件,例如,而不是<Div> web react-native将具有<View>组件https://facebook.github.io/react-native/docs/tutorial.html#content,但是可以共享许多应用程序逻辑,例如,您可以以与本机和Web相同的方式使用flux和relay。查看本文,介绍一种工作流,以最大化跨不同平台的代码重用。 http://jkaufman.io/react-web-native-codesharing/