PnoneGap的優勢
1.跨平臺
PhoneGap目前支持的移動平臺有: Android, iOS, Windows Phone、 Windows 八、 Firefox OS、 Amazon Fire OS、 BlackBerry 十、 Ubuntu、Tizen。(還有誰比我牛呢!)
2.性價比高,開發難度低
只要會HTML+CSS+JS,你就能開發在多達8個移動平臺上運行的App, 還有比這更具性價比的技術嗎?
相信會HTML的前端的開發人員,應該是比任何其它一種開發語言的人要多得多吧。不過服務器端開發,仍是要掌握一門其它語言像PHP、Java、.net、Ruby仍是Python,這個就沒有限制了。可是,兼容性越強的技術,成本越低,性能越差;兼容性越差的技術,成本越高,性能越好。
PhoneGap的不足
1.運行效率
PhoneGap的運行,依賴於移動設備上的內置瀏覽器的Webkit, 因此運行速度上天然是比原生的App慢。
2.不能支持所有的系統API
因爲要支持多平臺, 因此若是一些平臺上獨有的API, 在PhoneGap上就有可能不能獲得及時的支持html
vue偏輕量,適合移動端,ng適應pc端,avalon適合兼容老瀏覽器的項目。前端
VueJs庫 + weex 谷歌:尤雨溪 阿里無線前端拋出的 無線電商動態化解決方案 Weex
http://www.iwshang.com/Post/Default/Index/pid/41398.html
輕量級,數據交互要配合jQueryvue
avalon 司徒正美 Oniui
優勢:低版本兼容IE
視頻學習網址:http://edu.51cto.com/course/course_id-2533-page-1.html
學習成本比angular低react
angular1+ 谷歌優化的 ionic
學習成本較高瀏覽器
react Facebook的維護的 虛擬DOM ,組件化
代碼量大 技能儲備佳選
配合native服務器