JSBridge框架解決通信問題實現移動端跨平臺開發

一、跨平臺開發是趨勢

目前主流的移動端平臺主要是Android和iOS,爲了儘可能複用代碼和節省開發成本,各大巨頭都開發了自己的跨平臺框架,比如Facebook的React-Native、阿里的Weex、Cordova,以及今年Google開發者大會上介紹的Flutter框架。這些框架各有優缺點,但是到目前爲止都沒有大規模地推廣開來,在我看來主要有以下幾個原因:

1、開發者生態圈還不夠成熟

RN是三大跨平臺框架中關注人最多、生態最活躍的框架,但是到目前爲止也沒有到1.0版本(最新的release是0.57.8),更別說作爲後來者的Weex和Flutter了。生態不成熟,意味着開發文檔少,可以使用的開源控件少,比如在RN上想做一個最基本的下拉刷新和上拉加載更多的listview都比較費勁。Weex已經貢獻給Apache,很久沒有更新rel

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章