【文件属性】:
文件名称:smartModel:瓦坎达智能模型
文件大小:10KB
文件格式:ZIP
更新时间:2021-07-08 21:58:16
JavaScript
瓦坎达智能模型
Wakanda:registered: 和 4D:registered: 是 4D SAS 在法国和/或其他国家/地区的注册商标。 提及的所有其他名称可能是其各自所有者的商标或注册商标。
实验性的
这个项目是尝试获得一个更智能的 SSJS API 来定义数据存储模型
这个API的方向:
更像 jQuery/Angular
针对 CommonJS 模块进行了优化
更轻的模型文件和更快的写入
直观易懂
提供几乎所有的 Wakanda Model Designer 自动机制
更加面向业务逻辑
其他未来目标
添加/检索语义信息
添加/检索当前无法通过模型 API 访问的信息(extraProperties,全局访问)
最终目标
建议将其作为新的默认官方 API? :-)
实验预期 API
请注意,API 不是确定的
单文件模型
require ( 'smartModel' )
. $model ( model
【文件预览】:
smartModel-master
----.gitignore(25B)
----package.json(451B)
----README.md(7KB)
----tests()
--------test-method.js(129B)
--------test-model.js(667B)
--------test-class.js(3KB)
--------index.js(389B)
--------test-event.js(129B)
--------test-attribute.js(2KB)
----lib()
--------index.js(9KB)
----.gitattributes(437B)