2015-08-13 32 views
2

在我們公司,我們嘗試構建混合APP開發框架並使用Cordova/Phonegap作爲基礎支持。但是這會導致嚴重的性能問題。所以我們決定利用react.js來優化前端性能。但是,它適用於iOS,但是Android沒有太多改進。爲什麼?是iOS的react.js特有的?另外,如果我轉向NativeScript,是解決性能問題的更好方法嗎? 謝謝你的幫助。PhoneGap + react.js與NativeScript在Android混合開發中的對比

回答

0

你是指React.js,還是React Native?我將在這裏假設React Native。

React Native僅在iOS中存在。 3月30日,React Native團隊的Vjeux said

When is React Native Android coming? 
Give us 6 months. 

NativeScript和React Native在很多方面非常相似,並且在少數幾個方面有所不同。與基於網絡技術的解決方案相比,無論您使用何種基於網絡的技術,您都可以獲得更高的性能。

+0

OP表示React.js結合cordova/phonegap。我認爲cordova/phonegap不適合React的虛擬DOM。 – user3741665

+0

嗨,我的意思是不是Rreact Native,但是純粹的基於web的cordova結合react.js,它優化了前端。 – Allen

+0

嗨,用戶3741665,是什麼讓你覺得科爾多瓦不適合React.js? – Allen