我想製作一個最初只能在瀏覽器中使用的網絡應用程序。不過,如果性能不夠好,我希望能夠在稍後的日期使用這種方式進行反應。是否可以編寫reactjs應用程序,以便在以後使用react-native方法很容易?
我最初打算使用react.js和類似bootstrap的東西,但是這會不會讓後面的端口變得更難?例如,似乎react-native是基於flexbox的,所以我應該從一開始就真的使用flexbox?
我想製作一個最初只能在瀏覽器中使用的網絡應用程序。不過,如果性能不夠好,我希望能夠在稍後的日期使用這種方式進行反應。是否可以編寫reactjs應用程序,以便在以後使用react-native方法很容易?
我最初打算使用react.js和類似bootstrap的東西,但是這會不會讓後面的端口變得更難?例如,似乎react-native是基於flexbox的,所以我應該從一開始就真的使用flexbox?
您無法在react-native/reactjs代碼上獲得簡單的一對一映射,原因有很多,但最重要的是反應原生渲染本地平臺UI組件,例如,而不是針對web react-native的<Div>
有<View>
組件https://facebook.github.io/react-native/docs/tutorial.html#content,但是可以共享許多應用程序邏輯,例如,您可以使用flux和relay以非常原生和web方式。查看本文,介紹一個工作流程,以便在不同平臺之間最大限度地實現代碼重用。 http://jkaufman.io/react-web-native-codesharing/
看看下面的http://jkaufman.io/react-web-native-codesharing/ –