文件名称:onm:对象命名空间管理器 (onm) 一个用于 Node.js 的内存 JSON 数据规范化框架 wsupport 用于 URI 寻址、URI 内省、高阶数据建模、属性级更改监控......哦,没关系..
文件大小:78KB
文件格式:ZIP
更新时间:2024-07-07 22:41:49
JavaScript
封装项目 Encapsule Project Object Namespace Manager (onm) 库是一个数据模型驱动的 JavaScript 数据对象/JSON 工厂和内存子系统通信总线,用于基于模型在 JavaScript 中构建复杂的数据驱动 Node.js/HTML 5 客户端应用程序-Store-Observe-Feedback-Signal 设计模式。 包裹 最新的 onm 包可以通过 npm 获得: npm install onm 另见: : onm 以格式分发,便于在 node 中使用: var onm = requrie('onm'); // onm blah blah blah... onm 在客户端中也非常有用,并且完全兼容。 但是,你必须使用一个构建工具转变ONM的CommonJS的源使用的浏览器,如 。 我一直在用 C
【文件预览】:
onm-master
----src()
--------implementation()
--------lib-backchannel.coffee(3KB)
--------onm-namespace.coffee(16KB)
--------onm-store.coffee(20KB)
--------onm-address-store.coffee(5KB)
--------onm-address.coffee(33KB)
--------lib-javascript.coffee(3KB)
--------onm-model.coffee(32KB)
----onm.js(464B)
----LICENSE(1KB)
----test()
--------test-onm.Address.visitSubaddressesAscending.js(3KB)
--------test-onm.Store.createComponent.js(9KB)
--------test-onm.Address.createSubpathAddress.js(4KB)
--------test-onm.Namespace.js(177B)
--------test-onm.Namespace.getExtensionPointSubcomponentCount.js(2KB)
--------test-onm.js(332B)
--------test-onm.Model.createAddressFromHumanReadableString.js(6KB)
--------test-onm.Store.js(247B)
--------test-onm.Address.visitExtensionPointAddresses.js(5KB)
--------fixture()
--------test-onm.Address.visitChildAddresses.js(6KB)
--------test-onm.Address.isParent.js(3KB)
--------test-onm.Store.openNamespace.js(2KB)
--------test-onm.Store.injectComponent.js(2KB)
--------test-onm.Model.js(171B)
--------mocha.opts(14B)
--------test-onm.Address.js(385B)
----Gruntfile.coffee(2KB)
----README.md(2KB)
----dist()
--------implementation()
--------onm-address-store.js(6KB)
--------onm-namespace.js(16KB)
--------lib-backchannel.js(3KB)
--------onm-model.js(28KB)
--------lib-javascript.js(3KB)
--------onm-store.js(17KB)
--------onm-address.js(32KB)
----.gitignore(17B)
----package.json(1KB)