web前端三大主流框架都是Angular、React、Vue。
1、Angular
Angular原名angularJS誕生於2009年,之前我們都是用jquery開發,自從angular的出現讓我們有了新的選擇,它最大的特點是把後端的一些開發模式移植到前端來實現,如MVC、依賴注入等。
2、React
React,facebook出品,正式版推出是在2013年,比angular晚了4年,但得益於其創新式的VirtualDOM,效能上碾壓angularJS,一經推出,火的一塌糊塗。 特點很多,VirtualDOM、JSX、Diff演算法等,支援ES6語法,採用函數語言程式設計,門檻稍高,但也更靈活,能讓開發具有更多可能性。
3、Vue
Vue作為最後推出的框架(2014年),借鑑了前輩angular和react的特點(如VirtualDOM、雙向資料繫結、diff演算法、響應式屬性、元件化開發等)並做了相關最佳化,使其使用起來更加方便,更容易上手,比較少適合初學者。
web前端三大主流框架都是Angular、React、Vue。
1、Angular
Angular原名angularJS誕生於2009年,之前我們都是用jquery開發,自從angular的出現讓我們有了新的選擇,它最大的特點是把後端的一些開發模式移植到前端來實現,如MVC、依賴注入等。
2、React
React,facebook出品,正式版推出是在2013年,比angular晚了4年,但得益於其創新式的VirtualDOM,效能上碾壓angularJS,一經推出,火的一塌糊塗。 特點很多,VirtualDOM、JSX、Diff演算法等,支援ES6語法,採用函數語言程式設計,門檻稍高,但也更靈活,能讓開發具有更多可能性。
3、Vue
Vue作為最後推出的框架(2014年),借鑑了前輩angular和react的特點(如VirtualDOM、雙向資料繫結、diff演算法、響應式屬性、元件化開發等)並做了相關最佳化,使其使用起來更加方便,更容易上手,比較少適合初學者。