• JSI


    JSI项目分两部分:框架内核和基于此内核的系列功能子项目。 框架内核旨在提供一个开放的、无侵入的脚本库管理解决方案;以及一个全面的前端开发调试、文档解析、模版编译、打包导出环境支持。 他既可以作为一个开发期间的脚本管理工具,让开发者在开发期间享受JSI带来的种种便捷; 也可以作为一个运行时的脚本管理框架,让类库编写者能够自己管理好自己编写的类库的相关依赖,让最终用户从繁琐的依赖管理中解脱出来,提高类库的易用性。 JSI 拥有一套完善有效的模块隔离机制,方便于 重用、组织第三方脚本,避免它们带来的命名污染问题。同时极力追求简单自由,不引入特殊语法,被管理的脚本无框架依赖。 JSI 作为一个开放的类库管理框架,不打算内置任何官方类库,尽量做到类库的中立性; 但是,我也将主持JSIDE(JSI SIDE)这个项目的开发,他将以JSI为基础,做一些实践,并共享一些可选类库。 同时其他用户也可以根据自己喜好整合其他类库,当能我们也会提供一些整合已有著名脚本类库的实例(如:jQuery、Prototype、Scriptaculous、YAHOO UI)。 JSI的子项目,可以提供某方面的具体实用功能。如网页装饰框架。
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    龙博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许可下, 可免费应用于个人或商业目的.

    modulejs: modulejs是极致模块化的且面向对象的javascript框架,modulejs能让你在简单易用的前提下写出更佳维护性和可重用性的javascript代码。 modulejs中一个很重要的概念就是按需加载, modulej不是像jQuery一样在使用前加载整个已经打包的一个js文件,而是加载模块的最小集合。关于为什么需要按需加载,modulejs认为这不仅可以减少服务器的流量,更重要的是因为按需加载页面的加载时间也会大幅缩短,最终对用户更友好。
    jQuery:jQuery是一个快速、简洁的JavaScript框架,帮助你简化查询DOM对象,处理事件,制作动画,和处理Ajax交互过程。利用jQuery将改变你编写JavaScript代码的方式。原先用20行代码完成的功能,jQuery用10行就可以轻松搞定。
    Choco: Choco 将MVC带到了客户端!一个Choco应用仅有一个HTML页面组成,所有的交互有JS来完成。你的UI仅使用HTML 和CSS。
    图像效果库 - Glfx.JS: Glfx. Js允许用户使用WebGL来创建精彩的图像效果。WebGL是一种可以在网页浏览器中呈现3D画面的新技术,只有新的浏览器版本才支持这项技术,用户可以在这里检查他们的浏览器是否支持这项技术。Glfx. Js包含了很多功能,如亮度/对比度、棕褐色效果、噪点、色调、模糊滤镜等等。
    Knockout: Knockout 是个JavaScript library,帮助创建丰富的显示和编辑器UI,通过干净的底层数据模型。你可以在任何时候动态更新UI的选择部分。
    SimpleGrid:  SimpleGrid适用4个尺寸的屏幕:720px、大于720px、大于985px、大于1235px。这就意味着访问网站时,可根据浏览器调整屏幕大小。
    Rich Ajax Framework:Rico是一个面向对象的JavaScript框架,用于开发RIA应用程序。它实现了Grid,Calendar,Tree,Accordion等控件。简化Ajax处理,拖放支持,提供幻灯片展示效果等。
    heatmap.js: heatmap.js是一个JavaScript library可用于利用html5canvas元素来基于你的生成Web热图(heatmaps)。
    Closure Tools:Closure Tools是一组由于Google提供,开源的JavaScript开发工具。这些工具曾用于开发Gmail、Google Maps、Google Docs等其它Google应用。