当涉及到web应用程序开发时,我是一个相当新手。到目前为止,我所做的项目完全是客户端和Jquery驱动的。
最近我发现Javascript有一个MVC框架(http://backbonejs.org/)
这让我非常兴奋,因为到目前为止,我大约90%的经验都是使用Javascript,所以在熟悉的编码语言中使用MVC框架的可能性实际上是非常棒的。
经过更多的阅读和探索,我发现了一个用于主干的本地存储适配器:http://documentcloud.github.com/backbone/docs/backbone-localstorage.html
基本上,如果我正确理解了这一点,它将在cookie中存储和检索数据。
因此,上述框架(主干)和外接程序(本地存储)将允许web应用程序在“无服务器”环境中运行。
在我被任何技术人员钉死之前--我确实明白这是一个非常慷慨、通用和简化的陈述--但我只是想在这一点上找出一些事情:
期待你的讨论和答案
发布于 2012-08-16 13:35:42
我对框架的理解正确吗?
首先,除了Backbone.js (假设您认为backbone.js是一个mvc框架,那么问题和正式文件)之外,还有几个"mvc“框架,比如Ember.js、Knockout.js、JavascriptMVC。也就是说,本地存储是HTML5的一个特性,并不是backbone.js特有的特性(因此浏览器需要支持它,这里有一个提供更多关于localStorage
的信息的问题 ),backbone.js localStorage适配器所做的是将backbone.js数据保存到localStorage而不是服务器上。
有没有人有过以上的开发经验?
是的(您可以在这里查看带有backbone.js标记的问题,以便首先.)。
在哪里可以获得关于开发使用Backbone.js的MVC Web应用程序的初级教程?
看看这个站点的一些backbone.js教程。
https://stackoverflow.com/questions/11985882
复制相似问题