當前位置:吉日网官网 - 傳統美德 - 前端vue是什麽?

前端vue是什麽?

Vue.js 是壹個JavaScriptMVVM庫,是壹套構建用戶界面的漸進式框架。它是以數據驅動和組件化的思想構建的,采用自底向上增量開發的設計。相比於Angular.js,Vue.js提供了更加簡潔、更易於理解的API,使得我們能夠快速地上手並使用Vue.js;同時比起 React + Redux 相對復雜的架構,Vue.js 更加輕量級也更加容易上手,是初創項目的首選前端框架。Vue 的核心庫只關註視圖層,它不僅易於上手,還便於與第三方庫或既有項目整合。

今天帶領大家來了解壹款漸進式JavaScript框架——Vue。

近年來,前端開發領域,舊瀏覽器逐漸淘汰,移動端開發需求逐年增加,前端交互越來越多,功能越來越復雜。架構從傳統後臺MVC向REST API + 前端MV* 遷移。

MV*相當於MVC即:

Model(模型)表示應用程序核心(比如數據庫記錄列表)。

View(視圖)顯示前端的學習都是需要不斷的學習,學壹天停壹停相當於白學,學習效果很差,如果妳想有人壹起學習可以來這個扣裙,首先是132 中間是667最後是127 都是零基礎的同學,大家相互鼓勵 ***同努力 只是學著玩就不建議來了!!!數據(數據庫記錄)。

Controller(控制器)處理輸入(寫入數據庫記錄)。

MVP

Model(模型)表示應用程序核心(比如數據庫記錄列表)。

View(視圖)顯示數據(數據庫記錄)。

Presenter(表示器)負責邏輯處理業務。

與MVC差別在於:

1、View與Model完全隔離。

2、Presenter與View的具體實現技術無關。

3、可以進行View的模擬測試。

MVVM(Vue就是壹種MVVM框架)

Model(模型)表示應用程序核心(比如數據庫記錄列表)。

View(視圖)顯示數據(數據庫記錄)。

ViewModel(觀察者)負責把Model的數據同步到View顯示出來,還負責把View的修改同步回Model。

優點:高內聚,低耦合(可重用性、可移植性)。

Vue是壹款數據驅動+組件化的前端開發框架,對比於Angular和React,Vue.js更輕量,gzip後大小只有26K (Angular 56K,React 44K),同時更易上手,學習曲線平穩,吸收兩家之長,借鑒了angular的指令和react的組件化。

  • 上一篇:在幾個不同的時期忙碌的三個夏天
  • 下一篇:北京有哪些著名的建築?
  • copyright 2024吉日网官网