• TrimJunction


    TrimJunction是个开源项目,其模型很像Ruby on Rails,它提供一个可扩展的web MVC框架。TrimJunction的特性之一是它能在内存中保存数据模型的变化。然后在重新连接后把这些变化发送给服务器。
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    Tangram: Tangram是一套简单可依赖的Javascript库,主要分为Base和Component两部分。Base提供了开发时常用功能的封装,是核心的工具库。Component是Tangram组件库,基于Tangram Base之上开发,提供各种UI组件和动画效果。为什么使用Tangram

    1、体积小巧,性能优良,使用简单。
    2、模块化架构,方便定制与扩展。
    3、适合团队开发,丰富的中文文档和本地技术优化,适合中国用户。
    4、多浏览器支持:IE6、7、8+,firfox3.x+,遨游2.x+,opera 10.x,chrome 4.x+,safari 4.x+。
    5、经过专业QA团队的测试以及百度各大产品线的应用,质量有保障。
    Underscore.js: Underscore.js是一个实用的JavaScript工具框架,提供了与Prototype.js(或Ruby) 相似的功能编程支持,但没有对 JavaScript 内置的对象进行扩展。
    AngularJS: AngularJS 是一组用来开发Web页面的丰富UI组件。它支持整个开发进程,提供web应用的架构,无需进行手工DOM操作。 AngularJS很小,只有60K,兼容主流浏览器,与jQuery 配合良好。
    Web.js: 一个类似于NodeJS的JavaScript框架。NodeJS是由Ryan Dahl编写的一套编写高性能并发Web应用的JavaScript框架,主要特点有:

    服务器端的JavaScript
    基于Google的V8创建
    事件触发、非阻塞的I/O。 类似于EventMachine或Twisted。
    CommonJS模块系统。
    有8000行C/C++代码, 2000行Javascript代码,14个贡献者。
    ActiveJS: Active JS 是一个 JavaScript 应用框架,提供本地和 REST 的数据模型,主要特点:

    无需依赖第三方包
    Does not modify built in objects
    只包含5个全局对象:ActiveRecord,ActiveView,ActiveEvent,ActiveRoutes,ActiveSupport
    可支持与 jQuery 和 Prototype 框架一起使用
    Backbone.js: Backbone 是个重应用框架,提供键值绑定、自定义事件、包括枚举函数等的丰富的API集合、RESTful JSON接口链接现存应用等在内的模块。
    JavaScript混淆工具 ObfuscateJS: 一个JavaScript压缩/混淆工具,可以去掉空白和注释,重命名变量等。
    Zynga Scroller: Zynga Scroller 是一个用于简化网页上的滚动和缩放操作的 JS 库。
    功能特性

    Customizable enabling/disabling of scrolling for x-axis and y-axis
    Deceleration (decelerates when user action ends in motion)
    Bouncing (bounces back on the edges)
    Paging (snap to full page width/height)
    Snapping (snap to an user definable pixel grid)
    Zooming (automatic centered zooming or based on a point in the view with configurable min/max zoom)
    Locking (locks drag direction based on initial movement)
    Configurable regarding whether animation should be used.
    SeaJS: SeaJS 是一个遵循 CommonJS 规范的模块加载框架,可用来轻松愉悦地加载任意 JavaScript 模块。有了 SeaJS 或其他模块加载框架,我们将可以像在服务器端一样模块化开发,模块之间的依赖,在页面中的加载,都由框架自动搞定。压缩和打包也由工具自动完成。JS 的开发将会更加“正规化”。
    JavaScriptMVC: 基于jQuery,JavaScriptMVC 是一个 JavaScript 的 MVC 框架,通过它可以简化项目的开发,支持流行的各种浏览器。