回覆列表
-
1 # 使用者5189701024573
-
2 # 中公優就業-喵小姨
Vue.js是什麼?
Vue.js是一個構建資料驅動的 web 介面的漸進式框架。Vue.js 的目標是透過儘可能簡單的 API 實現響應的資料繫結和組合的檢視元件。很多使用過vue的程式設計師這樣評價它,“vue.js兼具angular.js和react.js的優點,並剔除了它們的缺點”
Vue.js有什麼優點呢?
1、Vue 更容易上手!目前Vue是排名第三的前端框架。正式因為他簡單易學,很多前端開發工程師可以很快掌握並且應用到實際開發中。
2、Vue 的語法很自由
·前期不需要認識複雜的生命週期函式,可能只關心 mounted 和 Vue.nextTick
·熟悉的前端模板
·父子元件間通訊更靈活
·slot,可以大尺度地擴充套件元件(但也不要過度使用哦)
·v-model,mvvm 的方式處理表單更方便
簡單的看了一下, 這個應該不屬於框架, 從組建構造上來講 是和reactjs 類似的構造UI元件的。 從整體邏輯來講, 他要解決的是MVVM的VM這個部分, 就是如何把應用程式的model 和 view 聯絡起來的這個VM(view model) 部分。眾所周知, MVC這個design pattern爭議大的就是這個C的部分, 所以才有各種MV* 的方案提出。
他使用起來確實比reactjs 簡單方便多了。 程式碼也清晰。借鑑了angularjs的declarative的特點。
另外文件, 例子做的都很漂亮。 上手比較快, 這些都是很好的優點。
如果能有一些更全面的文件, 不僅顯示小的例子, 還能介紹一下如何在大型的應用程式(使用比如angularjs ember這樣框架開發的)中使用vue就更好了