• modulejs


    modulejs是极致模块化的且面向对象的javascript框架,modulejs能让你在简单易用的前提下写出更佳维护性和可重用性的javascript代码。 modulejs中一个很重要的概念就是按需加载, modulej不是像jQuery一样在使用前加载整个已经打包的一个js文件,而是加载模块的最小集合。关于为什么需要按需加载,modulejs认为这不仅可以减少服务器的流量,更重要的是因为按需加载页面的加载时间也会大幅缩短,最终对用户更友好。
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    手机Web应用开发平台 PhoneGap: PhoneGap是一款HTML5平台,通过它,开发商可以使用HTML、CSS及JavaScript来开发本地移动应用程序。因此,目前开发商可以只 编写一次应用程序,然后在6个主要的移动平台和应用程序商店(app store)里进行发布,这些移动平台和应用程序商店包括:iOS、Android、BlackBerry、webOS、bada以及Symbian。
    JavaScript版的LinQ linq.js: linq.js 是一个 JavaScript 实现的LINQ。
    主要特性:

    实现所有 .NET 4.0 的方法
    complete lazy evaluation
    full IntelliSense support for VisualStudio
    two versions - linq.js and jquery.linq.js (jQuery plugin)
    support Windows Script Host
    binding for Reactive Extensions for JavaScript(RxJS) and IntelliSense Generator -> see documentation
    NuGet install support
    PHP.JS:PHP.JS是一个让开发人员能够在客户端调用服务器端PHP函数的javascript框架。
    Golden Grid System:
     Golden grid system是为增强网页兼容性设计的折叠式grid。具有四个特征:列、跨页、底线、script。
    PureMVC: PureMVC,就如同它的名字是,它是一个纯粹的小巧的MVC框架,支持多语言。 PureMVC有一个名为Mediator的构造,顾名思义,它就是Mediator模式的实现,充当视图API和程序其余部分的API之间的中介。这是PureMVC实现MVC架构视图部分的关键构造。引入它是为了减少应用和视图之间的依赖,从而降低整个系统的耦合程度。
    iX Framework: iX framework是一个基于jQuery实现开源的Javascript框架,包含许多自定义控件。包括:- 表格:支持分组,过滤,排序,列隐藏/显示选择器
    - 图表(饼图,线状图,柱状图和Area Chart)
    - Form
    - Panel,TabPanel
    - Window, Modal Window
    - DataSource
    - Tree
    - ComboField with incremental search
    - Buttons、菜单和工具条
    - DateField、TimeField、日期选择器
    - Portal布局
    - Viewport布局
    - Column布局
    - Template布局
    - Alert、MessageBox、LoginForm
    SeaJS: SeaJS 是一个遵循 CommonJS 规范的模块加载框架,可用来轻松愉悦地加载任意 JavaScript 模块。有了 SeaJS 或其他模块加载框架,我们将可以像在服务器端一样模块化开发,模块之间的依赖,在页面中的加载,都由框架自动搞定。压缩和打包也由工具自动完成。JS 的开发将会更加“正规化”。
    龙博AJAX框架:龙博AJAX框架是跨浏览器的JavaScript框架集,构建富web应用的利器. 富客户端技术, 可以和任意后端技术(包括但不限于php, .Net, Java, python)或静态的HTML页面. 包含40多个图形界面控件, 例如标签(Tabs),窗口对话框(Dialog),树型表格(TreeGrid),时间线(TimeLine)等等. 多浏览器兼容, 包括IE6+, firefox1.5+, opera9+, safari3+ 和 Google Chrome. 大量的API文档 和示例. 不断更新的代码片段供程序员参考. 极为方便的所见即所得的界面编辑器Web界面使用拖拽轻松搞定,大大降低开发时间. 和其他Ajax框架,如jQuery, prototype, mootools充分兼容. 源代码开放。在LGPL许可下, 可免费应用于个人或商业目的.

    LABjs: LABjs是一个很小的JavaScript工具,用来根据需要加载JavaScript文件,通过使用该工具可以提升页面的性能,避免加载不需用到的JavaScript文件。
    JavaScript MD5 Library: JavaScript MD5 Library是MD5(信息-摘要算法5)的一个纯JavaScript实现。它能够接受字符串、字符数组、字节数组输入,支持UTF-8编码。