在Javascript中使用MVC而不使用任何服务器端语言?

在Javascript中使用MVC而不使用任何服务器端语言?,javascript,jquery,html,model-view-controller,Javascript,Jquery,Html,Model View Controller,我正在尝试使用MVC并将其与javascript结合使用。我将用HTML5制作一个移动应用程序,不打算只使用本地存储的服务器端语言 如何做到这一点? 从我的理解来看,模型依赖于后端语言,因此我通常会被模型抛弃。模型不依赖于后端。MVC在概念上很简单: 控制器获取请求 控制器要求模型执行所有逻辑(无论是数据库交互还是本地存储交互) 模型将数据返回给控制器 控制器相应地调用视图,如果需要,从模型传递数据 这意味着,该模型不必使用服务器端语言,它是应用程序逻辑的占位符。该模型不依赖于后端。MVC在概念

我正在尝试使用MVC并将其与javascript结合使用。我将用HTML5制作一个移动应用程序,不打算只使用本地存储的服务器端语言

如何做到这一点?
从我的理解来看,模型依赖于后端语言,因此我通常会被模型抛弃。

模型不依赖于后端。MVC在概念上很简单:

  • 控制器获取请求
  • 控制器要求模型执行所有逻辑(无论是数据库交互还是本地存储交互)
  • 模型将数据返回给控制器
  • 控制器相应地调用视图,如果需要,从模型传递数据

  • 这意味着,该模型不必使用服务器端语言,它是应用程序逻辑的占位符。

    该模型不依赖于后端。MVC在概念上很简单:

  • 控制器获取请求
  • 控制器要求模型执行所有逻辑(无论是数据库交互还是本地存储交互)
  • 模型将数据返回给控制器
  • 控制器相应地调用视图,如果需要,从模型传递数据

  • 这意味着,该模型不必使用服务器端语言,它是应用程序逻辑的占位符。

    MVC开发与服务器端脚本无关

    它只与开发应用程序所采用的体系结构类型有关

    这只意味着您拥有模型、视图和控制器。模型可以是从javascript生成的对象,javascript和视图一起使用以呈现一些数据

    控制器用于控制视图和模型之间的逻辑和行为

    这是一个非常基本的概述,但MVC绝不意味着后端服务或ajax调用


    本文可能会有所帮助,MVC开发与服务器端脚本无关

    它只与开发应用程序所采用的体系结构类型有关

    这只意味着您拥有模型、视图和控制器。模型可以是从javascript生成的对象,javascript和视图一起使用以呈现一些数据

    控制器用于控制视图和模型之间的逻辑和行为

    这是一个非常基本的概述,但MVC绝不意味着后端服务或ajax调用


    本文可能会有所帮助,因为有多个可用的
    MV*
    框架。使用它们不需要服务器支持


    还有很多,但首先想到的是这三个。享受

    有多个
    MV*
    框架可用。使用它们不需要服务器支持


    还有很多,但首先想到的是这三个。享受一下

    Gordon L.Hempton的一篇博文,他回顾了10个“最大”的Javascript MVC框架,这是整个MVC概念的新概念,对于新手来说,哪一个是更好的选择?我个人使用过backboneJS,我可以保证这一点。主干网最棒的地方是社区对它的支持非常棒。找到帮助真的很容易。我想说的是,和灰烬相比,我觉得《脊梁》有点过头了。我想在尝试backbone之前,我可能会先想一想ember的概念。Gordon L.Hempton有一篇很棒的博文,他回顾了10个“最大”的Javascript MVC框架,我对整个MVC概念都很陌生,对于新手来说,哪一个会是更好的选择?我个人使用过backboneJS,我可以担保这一点。主干网最棒的地方是社区对它的支持非常棒。找到帮助真的很容易。我想说的是,和灰烬相比,我觉得《脊梁》有点过头了。我想在尝试主干之前,我可能会先想一想余烬的概念。