簡體   English   中英

什么是客戶端MVC以及如何在JavaScript中實現?

[英]What is client side MVC and how is it implemented in JavaScript?

最近經歷了許多解釋單頁應用的文章。 但我對架構非常困惑,或者說它是如何工作的。

  1. 有一些新的叫做客戶端MVC的東西是用javascript實現的。 直到現在我已經看到了服務器端MVC架構。 這個客戶端MVC是什么?

  2. 客戶端MVC文件在哪里托管。 它是否與類似於典型Web應用程序的服務器文件一起托管。

  3. 服務器端java腳本如node.js的作用是什么。

  4. 端到端的流量是多少?

客戶端MVC意味着MVC框架完全在客戶端構建。 因此服務器只向應用程序提供數據。 數據與模型的綁定發生在客戶端。

實現這一原則的框架的一個例子是AngularJs另一個是Ember

服務器端的節點與客戶端MVC無關。 傳遞給webapp的數據可以通過任何能夠做到這一點的技術提供。

Nodejs通常用於運行客戶端開發工具並運行測試。 例如, AngularJs教程附帶的開發服務器是在節點上構建的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM