2017-12-2

前端和后臺之間的數據交互:

? ?? 在整個開發的過程中,前端的主要作用是頁面模板,將數據渲染都交給后端去了,現在,有很多的公司都是這樣的模式; 但是,現在主流的前端工作流程是:

? ? 基本上和以前的模式一樣,第一步是我們的 頁面結構HTML+CSS.? 第二部分,就是數據傳輸渲染這方面的,一般情況下,這些數據是以后臺的數據接口形式傳輸的,數據通過用戶不同的操作指令顯示渲染在頁面中;這個數據模型,控制.視圖渲染的地模式就是我們所知道的 MVC 模式; 也就是?Model View Controller(模型(model)-視圖(view)-控制器(controller)的縮寫 ,

Model(模型)是應用程序中用于處理應用程序數據邏輯的部分.通常模型對象負責在數據庫中存取數據;

View(視圖)是應用程序中處理數據顯示的部分.通常視圖是依據模型數據創建的;

Controller(控制器)是應用程序中處理用戶交互的部分.通常控制器負責從視圖讀取數據,控制用戶輸入,并向模型發送數據;

)除此之外,還有MVVM , MVP 模式,對于一部分前端來說,這可能有點的陌生,有的基本上就用不上,因為我們一般寫的模板直接交給后臺人員就可以了,但經過這幾年,前端框架爆發,包括 VUE , Angular, React 等等,這些框架都各有各的好,而數據渲染的部分開始由前端在控制了,后臺只需要處理數據和服務器就可以了.

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容