博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Javascript MVC架构之旅
阅读量:5083 次
发布时间:2019-06-13

本文共 740 字,大约阅读时间需要 2 分钟。

日期:2012-9-10  来源:

Javascript MVC架构之旅

本文摘自smashingmagazine的部分内容,因为个人对于框架的应用总结和特点比较感兴趣,这里翻译了部分的内容,希望对于大家有帮助,如果你觉得不过瘾,请阅读原文,谢谢!

什么时候你需要使用Javascript的MVC框架?

如果你开发的程序可能需要和API或者服务通讯,而且要求大量的视图操作或者数据操作,你将发现使用一个成熟的框架非常有帮助。

典型的例子就是Gmail和Google Docs。

如果你的应用只是依赖于服务器来生成web页面和视图,并且只需要使用一些简单的或者来使得应用更加的具有互动性,使用框架就不是很有必要。

选择框架的标准

如果你需要选择框架的话,你需要问问自己这些问题:

  • 这个框架究竟可以带来什么?
  • 这个框架是不是有实际的成功案例?
  • 这个框架是不是成熟?
  • 这个框架是不是足够灵活或者相对比较死板?
  • 你有没有应用过相关的框架?
  • 这个框架是不是有很好的文档支持?
  • 这个框架的大小,包括依赖的类库,是不是很大?
  • 支持这个框架的社区是不是不错?

如何选择框架? 什么时候该用什么?

为了更好的帮助大家选择框架,这里我们做了一个high-level的总结,希望能够帮助大家选择框架:

Backbone.js

如 果你需要灵活的方式来解决应用中层次分离问题,并且支持持久层和REST同步服务,models,views,事件驱动,模板和定位等这个框架是个不错的 选择。它允许model修改后View能够自动更新。而且很多大的公司都使用它来构建应用,并且拥有非常好的社区来支持。

.....
来源:

转载于:https://www.cnblogs.com/gbin1/archive/2012/09/10/2678809.html

你可能感兴趣的文章
学习51单片机——秒表分享
查看>>
我画你猜(微信版--游戏说明)
查看>>
cssText的用法以及特点 转载至http://www.cnblogs.com/majingyi/p/6840818.html
查看>>
7款纯CSS3实现的炫酷动画应用
查看>>
tensorflow中有向图(计算图、Graph)、上下文环境(Session)和执行流程
查看>>
超简单tensorflow入门优化程序&&tensorboard可视化
查看>>
线性方程组的求解(C++)
查看>>
递归缩写
查看>>
Spring入门学习(一)
查看>>
[函数] 当前时间 / <time.h>头文件 / 结构体的指针 struct tm *local
查看>>
CI框架整合UEditor编辑器上传功能
查看>>
树的层号表示
查看>>
最大整数
查看>>
[转] 数据模型建设的几点思考与总结
查看>>
[1].Common SSIS Applications
查看>>
stm8s + si4463 寄存器配置
查看>>
Asp.NetCore取配置信息
查看>>
自动变量提示
查看>>
css中盒模型的理解与整理
查看>>
Thread.currentThread().getName() ,对象实例.getName() 和 this.getName()区别
查看>>