文件名称:resource:JavaScript的资源引擎
文件大小:45KB
文件格式:ZIP
更新时间:2024-04-26 14:42:03
JavaScript
资源 可以将资源视为模型和控制器的组合。 资源方法可以具有关联的模式,这些模式充当方法的输入和输出的协定。 使用资源可以统一调用和验证所有函数参数和结果。 特征 为所有资源方法提供EventEmitters 为所有资源方法提供钩子(之前,之后) 方法的输入和输出参数已通过验证 使用内置数据源持久性 用npm安装 npm install resource 与安装 component install bigcompany/resource 原料药 resource.define(名称,控制器[可选],mschema [可选]) 定义一种新的资源类型。 姓名 要定义的新资源的名称。 示例: weapon 控制器 具有导出方法的可选CommonJS模块。 CommonJS模块导出的所有功能都将解释为控制器方法。 化学疗法 可选的用于使用架构定义资源的属性和方法。 Resource.meth
【文件预览】:
resource-master
----.gitignore(23B)
----package.json(648B)
----Makefile(157B)
----.travis.yml(133B)
----build()
--------build.js(44KB)
----db()
--------README(229B)
----LICENSE(1KB)
----index.js(2KB)
----examples()
--------datasource-find.js(560B)
--------datasource-destroy.js(830B)
--------bound-hook.js(542B)
--------datasource-update.js(744B)
--------browser.html(408B)
--------custom-methods.js(1KB)
--------persistence.js(575B)
--------datasource-createIndex.js(364B)
--------datasource-create.js(533B)
--------datasource-all.js(414B)
--------hooks.js(810B)
----README.md(2KB)
----vendor()
--------eventemitter2.js(16KB)
--------Comfy.js(9KB)
----component.json(404B)
----lib()
--------property.js(363B)
--------datasource.js(3KB)
--------define.js(5KB)
--------couch.js(2KB)
--------emit.js(1KB)
--------method.js(7KB)
--------datasource()
----test()
--------timestamps.js(2KB)
--------persistence-find.js(3KB)
--------methods.js(2KB)
--------persistence.js(11KB)
--------events.js(2KB)
--------properties.js(2KB)
--------hooks.js(6KB)