Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用backbone.js的主要好处是什么?_Javascript_Model View Controller_Backbone.js - Fatal编程技术网

Javascript 使用backbone.js的主要好处是什么?

Javascript 使用backbone.js的主要好处是什么?,javascript,model-view-controller,backbone.js,Javascript,Model View Controller,Backbone.js,我想知道backbone.js是否只是一个MVC架构?与AngularJs等相比,使用它的主要优势是什么?backbone.js是客户端MVC。您可以(也可能应该)将backbone.js与服务器端框架一起使用 backbone.js在您希望构建相当复杂的单页应用程序的任何地方都很有用 一旦你对backbone.js有所了解,我也建议你去看看。为什么不阅读文档,看看backbone做了什么?别担心,我做了,但我不确定使用它而不是其他MVC的好处,我认为这是一个公平的问题,如果你阅读它。。。会意识

我想知道backbone.js是否只是一个MVC架构?与AngularJs等相比,使用它的主要优势是什么?

backbone.js是客户端MVC。您可以(也可能应该)将backbone.js与服务器端框架一起使用

backbone.js在您希望构建相当复杂的单页应用程序的任何地方都很有用


一旦你对backbone.js有所了解,我也建议你去看看。

为什么不阅读文档,看看backbone做了什么?别担心,我做了,但我不确定使用它而不是其他MVC的好处,我认为这是一个公平的问题,如果你阅读它。。。会意识到您正在比较客户端和服务器端。。。苹果对橙子好吧,我对服务器端MVC了解很多,但对客户端了解不多,我想知道使它强大的主要功能是什么。。。我看不出你不了解的是什么,它在服务器端非常强大,但主要是用来轻松分离视图和数据逻辑的结构。哦,基本上,它本身不是一个框架,它是在任何项目中构造javascript的一种方式,对吗?@YannChabot确切地说。。。如果您对构建一个单页应用程序感兴趣,那么花时间学习是绝对值得的。此外,考虑编译,编译到JavaScript,并且SOOO少得多的头痛读!