by Tencent AlloyTeam 简介 JX 是模块化的非侵入式Web前端框架,开发于2008年,并于2009年开源于GoogleCode - http://code.google.com/p/j-et/,于2012年切换到Github,开始我们开源计划的新征途,请记住我们的最新开源 地址:https://github.com/AlloyT... 更多JX信息
Sammy.js 是一个微型的 JavaScript 框架用来简化 JavaScript 应用程序的编写,其核心只有 16K,压缩后 5.2K 大小。 示例代码: // initialize the application var app = Sammy('#main', function() { // include a plugin this.use('Mustache'); ... 更多Sammy.js信息
Angular JS (Angular.JS) 是一组用来开发Web页面的框架、模板以及数据绑定和丰富UI组件。它支持整个开发进程,提供web应用的架构,无需进行手工DOM操作。 AngularJS很小,只有60K,兼容主流浏览器,与 jQuery 配合良好。 数据绑定可能是AngularJS最酷最实用...
JavaScript的MVC 应用框架 Backbone.js
Backbone.js 是一种重量级javascript MVC 应用框架,通过Models进行key-value绑定及custom事件处理,通过Collections提供一套丰富的API用于枚举功能,通过 Views来进行事件处理及与现有的Application通过RESTful JSON接口进行交互. 比较适合于现在的类Twitt... 更多Backbone.js信息
Ember是一个雄心勃勃的Web应用程序,消除了样板,并提供了一个标准的应用程序架构的JavaScript框架。 Ember is a JavaScript framework for creating ambitious web applications that eliminates boilerplate and provides a standard application archit... 更多Ember.js信息
JavaScriptMVC 是一个 JavaScript 的 MVC 框架,通过它可以简化项目的开发,支持流行的各种浏览器。 目录结构: 压缩效果:
SproutCore的目标是在浏览器中提供极佳的桌面效果应用而无需任何浏览器插件。所有这些都不是用什么新技术实现的,而是采用这几年广为应用同时又 在不断发展的技术。SproutCore主要采用了JavaScript、HTML以及CSS,这样对后端系统就没什么限制了,显然是个优... 更多SproutCore信息
Spine.js 是一个用于构建 JavaScript Web 应用的轻量级框架。Spine 可让你使用 MVC 的框架思路来开发Web应用。
Knockout 是个JavaScript library,帮助创建丰富的显示和编辑器UI,通过干净的底层数据模型。你可以在任何时候动态更新UI的选择部分。
Cappuccino是一种以桌面软件用户熟悉的方式开发Web应用的开源开发框架,类似MacOS上的Cocoa。Cappuccino是使用新程序语 言Objective-J的实现,该语言模仿了Objective-C,完全建立在JavaScript上。程序员在Objective-J上写成的应用 可以在客户端解释,因此没有... 更多Cappuccino信息
JVC(Java View Control) Java(视图-控制)开发框架的目的是构建一个快速开发、可维护的、稳定的web开发框架,并开放源代码,互相促进开发技术。 目前比较流行的web开发框架有WebWork、Struts、Spring,这几个都是非常好的开发框架,都能实现MVC模式.参考上... 更多JVC信息
Agility.js 是个MVC library for Javascript,可使你写可维护性和再利用的浏览器代码,目的是能够让开发者利用jQuery快速写出web应用。 示例代码: // Hello World var message = $$({ model: {}, view: { format: '<div>Hello World</div>'... 更多Agility.js信息
Derby 是一个 MVC 框架,帮助编写实时,交互的应用。可以运行在 Node.js 或者浏览器环境中。 示例代码: hello.js var hello = require('derby').createApp(module) , view = hello.view , get = hello.get; // Templates define both HTML and mode... 更多Derby.js信息
JSIgniter 是一个 Javascript 的 MVC 开发框架,参考PHP的 CodeIgniter 框架。 更多JSIgniter信息
#p#
jsmvc是一款代码简易而功能强大的面向对象(oo)Javascript mvc框架(简称jsmvc),也是作者在工作过程中的经验总结,实用性强;通过它,能够简化Javascript代码开发,代码模块化重复使用以及模块 代码分享,单一入口mvc模式,现在将jsmvc功能特征概括如下:... 更多jsmvc信息
Batman.js 是一个用 CoffeeScript 和 JavaScript 构建应用的 JavaScript 框架,包含视图绑定框架和观察者属性。 更多Batman.js信息
JavaScript 的 MVC 框架 Serenade.js
Serenade.js 是一个 JavaScript 的 MVC 框架,提供一个强大的模板引擎、数据绑定以及缓存功能,无需依赖其他第三方JS库。 示例代码: var controller = { say: function() { alert("Hello " + this.model.name) } }; var model = { name: "Jonas" }; var ... 更多Serenade.js信息
TrimJunction是个开源项目,其模型很像Ruby on Rails,它提供一个可扩展的JavaScript的MVC框架。TrimJunction的特性之一是它能在内存中保存数据模型的变化。然后在重新连 接后把这些变化发送给服务器。 示例代码: BlogPost = function() {} modelInit('Bl... 更多TrimJunction信息
Riot.js是一个客户端模型-视图-呈现(MVP)框架并且它非常轻量级甚至小于1kb.尽管他的大小令人难以置信,所有它能构建的有如下:一个模板 引擎,路由,甚至是库和一个严格的并具有组织的MVP模式。当模型数据变化时视图也会自动更新。 Riot.js快而且简单-事实上... 更多Riot.js信息
soma.js 是一个 JavaScript 的 MVC 框架,旨在帮助开发者开发松偶尔的应用,提升可伸缩性和可维护性。 更多Soma.js信息
原文链接:http://www.oschina.net/project/tag/421/javascript-mvc