`

js 面模板、mvc编程

 
阅读更多

jQuery Tmpl:

http://www.cnblogs.com/coffeedeveloper/archive/2012/07/25/2609204.html

 backbone 中文api http://www.csser.com/tools/backbone/backbone.js.html

 

 

  1. Backbone.js——优点:强大的社区,强劲的势头;缺点:抽象较弱,很多功能亟待增加。
  2. SproutCore——优点:对绑定的支持,可靠的社区,大量特性;缺点:过度规范,难以和不需要的特性解耦。
  3. Sammy.js——优点:易于学习,更容易和现存的服务端应用程序整合;缺点:过于简单,无法应用于大型应用程序中。
  4. Spine.js——优点:轻量级,文档很完备;缺点:它的核心概念“spine”是异步的用户界面,这意味着理想状况用户界面永远不会发生堵塞,而这个基础有缺陷。
  5. Cappuccino——优点:大型深思熟虑后的框架,良好的社区,很棒的继承模型;缺点:由 iOS 开发者创建,使用 JavaScript 模拟 Objective-C。
  6. Knockout.js——优点:对绑定的支持,完备的文档和教程;缺点:绑定语法拙劣,缺少统一的视图组件层级关系。
  7. Javascript MVC——优点:可靠的社区;缺点:基于字符串的继承模型很差,控制器与视图关系过密而缺少绑定。
  8. GWT(Google Web Toolkit)——优点:全面的框架,良好的社区,可靠的基于 Java 的组件继承模型;缺点:可能无法经受时间的考验,另外,Java 在客户端上的抽象有些笨拙。
  9. Google Closure——优点:很好的基于组件的 UI 组合系统。缺点:缺少 UI 绑定支持。
  10. Ember.js——优点:很丰富的模板系统,拥有复合视图和 UI 绑定;缺点:相对较新,文档不够完备。
  11. Angular.js——优点:对模板范围和控制器设计有很好的考虑,拥有依赖注入系统,支持丰富的 UI 绑定语法。缺点:代码的模块性不强,视图的模块化也不够。
  12. Batman.js——优点:代码清晰,绑定、持久化的方法简单;缺点:使用了单例控制器。
分享到:
评论

相关推荐

    ASP.NET MVC 3高级编程

    《asp.net mvc 3高级编程》 第1章 入门 1 1.1 asp.net mvc简介 1 1.1.1 asp.net mvc如何适应asp.net 1 1.1.2 mvc模式简介 2 1.1.3 mvc在web框架中的应用 2 1.1.4 asp.net mvc 3的发展历程 3 1.1.5 razor视图...

    基于MVC的JavaScript Web富应用开发 (英文版)

     《基于mvc的javascript web富应用开发》将专注于讲述如何构建“优雅又不失高水准”(state of the art)的javascript 应用,包括软件架构、模板引擎、框架和库、同服务器的消息通信等内容。书中同样提供了大量的...

    基于MVC的JavaScript Web富应用开发

    《基于mvc的javascript web富应用开发》将专注于讲述如何构建“优雅又不失高水准”(state of the art)的javascript 应用,包括软件架构、模板引擎、框架和库、同服务器的消息通信等内容。书中同样提供了大量的示例...

    JavaScript Template JST模板引擎

    Trimpath JavaScript 是不个轻量级的,基于JavaScript的,跨浏览器,采用APL/GPL开放源代码协议的,可以让你轻松进行基于模板编程方式的纯JS引擎。 它有如下的特点: 1、采用标准的JavaScript编写,支持跨浏览器 2...

    H5智能内核-基于MVC架构的全新Zoomla!逐浪CMS2 x3.8发布

    MVC 是三种 ASP.NET 编程模式中的一种。 MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式: Model(模型)表示应用程序核心(比如数据库记录列表)。 View(视图)...

    ASPNET后台管理系统(MVC4+EF+Postsharp)源码

    本项目基于MVC4、Entity Framework 5.0 实体框架、Autofac IOC容器、Postsharp AOP切面框架、AutoMapper 对象映射框架、javascript模块化管理框架 Seajs、DWZ UI界面框架 等 构建了一个代码结构优秀的开发框架,...

    一款基于JScript的ASP开源MVC框架

    有了这款基于JavaScript的ASP开源MVC框架,你的asp老项目有可以焕发青春活力了!其实不伦是asp,php,java还是python,任何一种编程语言,只要是开源的,就可以不断更新,获得延续的生命力。 单文件入口。Single entry...

    极品HTML5网络建站公司模板源码(包含源文件) v3.0

    1、架构轻盈,完全免费与开源采用轻量MVC架构开发,兼顾效率与拓展性。全局高效缓存,打造飞速体验。 2、让简洁与强大并存强大字段...模板目录:/template/junwwcom图片CSS,JS目录:/skin/junwwcom源文件目录:/skin

    Java软件开发工程师个人简历模板

    喜好编程开发,并且有一定的编程功底,在工作上积极负责,能够很好的根据项目计划书完成软件的开发。 1.使用本系统可以大大提高物流业务公司的运作效率。通过全面的信息管理与分析,辅助提高物流公司业务的决策水平...

    简历模板(计算机相关专业)

    姓名:张三 ... 教育背景: 2017年至今,XX大学,计算机科学与技术专业,本科在读 主修课程: 数据结构、算法设计与分析、计算机网络、操作系统、数据库原理、计算机组成... 熟悉Java、JavaScript、HTML、CSS等编程

    IT 简历模版

    专业技能 ◆ 编程语言:熟练掌握Java,熟悉C#、T-SQL等  ◆ 框架技术:熟练使用Struts1.x、Struts2.x 、Hibernate、Spring ◆ 表 现 层:熟练掌握JSP、HTML、JavaScript、EL表达式和Struts标签库等,熟悉Ajax、DIV+...

    精通qt4编程(源代码)

    \第13章 Qt的模板库和工具类 326 \13.1 Qt容器类 326 \13.1.1 QList、QLinkedList和QVector 327 \13.1.2 QMap、QHash 332 \13.2 QString 334 \13.2.1 隐式共享 335 \13.2.2 内存分配策略 336 \13.2.3 操作字符串 336...

    HTML5网络建站公司模板源码(包含源文件).7z

    采用轻量MVC架构开发,兼顾效率与拓展性。全局高效缓存,打造飞速体验。 2、让简洁与强大并存 强大字段自定义功能,完善的后台开关模块,不会编程也能搭建各类网站系统。 3、顶级搜索引擎优化功能 纯静态、伪静态,...

    springboot144基于mvc的高校办公室行政事务管理系统设计与实现_仅论文_说明文档.zip

    摘要:本论文介绍了一种基于Spring Boot和Vue.js的Web应用程序开发框架,旨在提供一个通用的管理系统模板。通过系统的需求分析、概要设计、详细设计和测试等阶段,可以全面了解该框架的设计思路和实现细节,掌握相关...

    韩顺平PHP JS JQUERY 所有视频下载种子 货真价实

    9-30 2 javascript的闭包 js变量作用域 9-30 3 仿超级玛丽兄弟游戏制作 9-30 4 构造方法 对象的常用操作 9-30 5 面向对象的封装 继承 多态 9-30 6 面向对象的封装 继承 多态2 9-5 1.php xml编程①-xml基本介绍 xml...

    压铸-一个独立的Web服务器和模板框架。-Golang开发

    Diecast是一种多合一的程序,可让您使用常规的Web编程工具(HTML,JavaScript,CSS / Sass)以及用于处理服务器端tl复杂任务的丰富模板框架来构建网站; dr Diecast是一种一个程序,使您可以使用常规的Web编程工具...

    精通Qt4编程(第二版)源代码

    \第13章 Qt的模板库和工具类 326 \13.1 Qt容器类 326 \13.1.1 QList、QLinkedList和QVector 327 \13.1.2 QMap、QHash 332 \13.2 QString 334 \13.2.1 隐式共享 335 \13.2.2 内存分配策略 336 \13.2.3 操作...

Global site tag (gtag.js) - Google Analytics