重量轻hookable厂带来的基于类的面向对象的应用程序
- 资源大小:23.80 kB
- 上传时间:2021-06-30
- 下载次数:0次
- 浏览次数:1次
- 资源积分:1积分
-
标 签:
基于
应用程序
对象
面向
带来
重量轻
资 源 简 介
Project has moved to https://github.com/dsheiko/xObject
The library supplies:
* Class factory bringing class-based experience into JavaScript
* Base ad Widget abstract classes, implementing YUI Widget like model (http://yuilibrary.com/yui/docs/widget/)
* The factory accepts hooks. Following hooks available in he package:
* Interface concept support. Remember the Gang of Four saying "Program to an "interface", not an "implementation"."?
* Mixins (traits) support.
* Design by contract support.
JSA DOES NOT DEPEND ON jQUERY ANYMORE IN SPITE OF LEGACY PROJECT NAME
JSA is independent of any JavaScript framework, but allows you to assign any querySelector
implementation. E.g.:
jsa.querySelectorFn = window.jQuery;
Please find details in the article http://dsheiko.com/weblog/js-application-design<
文 件 列 表
build
jsa.min.js
jsa.core.min.js
jsa.core-widget.min.js
jsa.umd.js
jsa.core-interface.min.js
examples
dbc-example.html
assets
build-widget-example.html
js
src
jsa.interface.js
jsa.js
jsa.dbc.js
jsa.widget.js
jsa.mixin.js
tests
index.html
js
readme.txt
package.json
build.xml
umd-header.txt
license.txt