jQuery Tmpl:
http://www.cnblogs.com/coffeedeveloper/archive/2012/07/25/2609204.html
backbone 中文api http://www.csser.com/tools/backbone/backbone.js.html
- Backbone.js——优点:强大的社区,强劲的势头;缺点:抽象较弱,很多功能亟待增加。
- SproutCore——优点:对绑定的支持,可靠的社区,大量特性;缺点:过度规范,难以和不需要的特性解耦。
- Sammy.js——优点:易于学习,更容易和现存的服务端应用程序整合;缺点:过于简单,无法应用于大型应用程序中。
- Spine.js——优点:轻量级,文档很完备;缺点:它的核心概念“spine”是异步的用户界面,这意味着理想状况用户界面永远不会发生堵塞,而这个基础有缺陷。
- Cappuccino——优点:大型深思熟虑后的框架,良好的社区,很棒的继承模型;缺点:由 iOS 开发者创建,使用 JavaScript 模拟 Objective-C。
- Knockout.js——优点:对绑定的支持,完备的文档和教程;缺点:绑定语法拙劣,缺少统一的视图组件层级关系。
- Javascript MVC——优点:可靠的社区;缺点:基于字符串的继承模型很差,控制器与视图关系过密而缺少绑定。
- GWT(Google Web Toolkit)——优点:全面的框架,良好的社区,可靠的基于 Java 的组件继承模型;缺点:可能无法经受时间的考验,另外,Java 在客户端上的抽象有些笨拙。
- Google Closure——优点:很好的基于组件的 UI 组合系统。缺点:缺少 UI 绑定支持。
- Ember.js——优点:很丰富的模板系统,拥有复合视图和 UI 绑定;缺点:相对较新,文档不够完备。
- Angular.js——优点:对模板范围和控制器设计有很好的考虑,拥有依赖注入系统,支持丰富的 UI 绑定语法。缺点:代码的模块性不强,视图的模块化也不够。
- Batman.js——优点:代码清晰,绑定、持久化的方法简单;缺点:使用了单例控制器。
相关推荐
在Java MVC编程中,Spring框架是一个常用的选择,它提供了强大的MVC支持,包括依赖注入、AOP(面向切面编程)、数据绑定和异常处理等功能。开发者可以使用Spring MVC来简化开发流程,提高代码的可测试性和可维护性。...
学习ASP.NET MVC4 Web编程,你需要掌握C#语言、.NET Framework基础、HTML、CSS和JavaScript等前端技术,以及MVC设计模式的理解。通过阅读“ASP.NET MVC4 Web编程(jb51.net).pdf”这样的资源,你可以深入理解这些概念...
本资源为"ASP.NET MVC 3 高级编程中文完整版",提供了一个全面深入的学习指南,适合已经对基础MVC有一定了解并希望提升到更高层次的开发者。 **MVC设计模式** MVC模式是一种软件设计模式,将应用程序分为三个主要...
对于开发者的生产力,Visual Studio IDE提供了强大的支持,包括代码智能提示、调试工具、模板和内置的测试框架,使得编写、调试和测试ASP.NET MVC5应用程序变得直观且高效。 在实际项目中,你可能学到如何使用...
JavaScript PureMVC Demo是一个基于PureMVC框架的示例项目,旨在展示如何在JavaScript环境中运用这一强大的MVC(Model-View-Controller)设计模式。PureMVC是一个轻量级、可扩展的框架,它为创建多层应用提供了一种...
ASP.NET MVC4 Web 编程是微软开发的一款用于构建高效、可测试和可维护的Web应用程序的框架。这本书,共计422页,全面涵盖了该技术的各个方面,为开发者提供了深入学习和掌握ASP.NET MVC4的宝贵资源。下面将详细阐述...
本教程“ASP.NET+MVC5+编程实战”将深入讲解这两个技术的结合应用,旨在帮助开发者掌握实际开发技能。 1. **ASP.NET概述** ASP.NET是.NET Framework的一部分,提供了丰富的工具和库,支持多种Web开发模式,如Web ...
学习ASP.NET MVC4 Web编程,需要掌握C#编程基础、.NET Framework原理、HTML和CSS布局、JavaScript和jQuery交互,以及理解MVC设计模式。通过阅读提供的"ASP.NET MVC4 Web 编程 真正完整版PDF",你可以深入理解这一...
这个“mvc asp.net 后台模版”集合提供了50多个不同的模板,旨在帮助开发者快速搭建后台管理系统,节省时间和精力。以下是对这些模板及其相关知识点的详细说明: 1. **MVC架构**:ASP.NET MVC(Model-View-...
通过学习"Professional ASP.NET MVC 4.pdf"和"ASP.NET MVC3 高级编程.pdf"这两本书,你可以深入理解ASP.NET MVC3和MVC4的各个方面,包括如何构建模型、设计视图、编写控制器逻辑,以及如何利用这些版本的新特性进行...
1. **项目创建**:使用Visual Studio创建新的ASP.NET MVC4项目,选择适当的模板。 2. **模型创建**:定义数据模型类,可以使用Entity Framework等ORM工具与数据库交互。 3. **控制器创建**:创建控制器类,实现...
总的来说,《ASP.NET MVC4 Web编程》电子书资料将涵盖这些主题,帮助开发者深入了解如何使用MVC4构建高效、可扩展的Web应用。通过学习这本书,开发者可以掌握构建现代Web应用所需的关键技能和最佳实践。
9. **jQuery和jQuery UI**:可能涵盖如何在MVC项目中集成和使用这些JavaScript库。 10. **单元测试和TDD**:介绍如何编写针对MVC应用程序的单元测试,以及采用测试驱动开发(TDD)的方法。 11. **依赖注入**:讲解...
ASP.NET MVC 4 是微软开发的一个用于构建可测试和可维护的Web应用程序的框架,它融合了模型-视图-控制器(MVC)设计模式、ASP.NET Web Forms以及Web编程范式。本教程将深入探讨ASP.NET MVC 4的关键概念和技术,帮助...
压缩包中的“MvcApplication1”可能是一个MVC项目的根目录,包含了Controllers、Views、Models和Scripts等文件夹,分别存放控制器类、视图、模型类和JavaScript脚本。 7. **部署与运行**: 在VS2013中打开此项目...
**ASP.NET MVC 3 高级编程中文完整版** ASP.NET MVC(Model-View-Controller)框架是微软推出的一种用于构建可维护性高、可测试性强的Web应用程序的技术。MVC3是该框架的一个重要版本,它在MVC2的基础上进行了一...
- **创建Asp.Net MVC项目**:在Visual Studio中启动新项目,选择Asp.Net MVC 3模板。 - **集成Ext JS**:将Ext JS库添加到项目中,通常将其放在Scripts目录下,并通过引用添加到页面头部。 - **配置路由**:定义...
学习ASP.NET MVC4 Web编程,不仅需要理解MVC模式的基本概念,还需要掌握C#编程、HTML、CSS、JavaScript以及数据库操作等相关知识。实践项目是提升技能的重要途径,通过创建实际的Web应用程序,可以深入理解ASP.NET ...
JavaScript(简称JS)是一种轻量级的编程语言,主要用于网页和网络应用的开发。它能够对用户交互进行响应,提供动态效果,增强用户体验。在网页设计中,JS特效是不可或缺的一部分,它们使得网页更加生动有趣,吸引...