Sequel.js-OMI JavaScript模型类接口集合

Sequel.js-OMI 是一个挺有意思的库,主要了 JavaScript 中模型类的接口集合。如果你正好在做模型层的开发,是用 TypeScript 的项目,它的设计应该会让你觉得方便。你可以通过命令npm install --save @sequeljs/omi轻松安装。这个库实际上是用 TypeScript 重写的,所以代码风格也会让你感觉更清晰。哦,另外,库的维护者也欢迎参与贡献,所以如果你有好的想法,也可以提交 Pull Request。

使用场景方面,如果你想把你的 JavaScript 模型类管理得更规范,想要有类型提示和更好的开发体验,这个库蛮适合的。要注意的是,它的主要目标是简化模型类的管理和操作,并不像 ORM 那样实现数据库层的映射。如果你对这类工具有兴趣,倒是可以去看看。,挺轻量且功能明确,做一些中小型的项目完全足够。

如果你还没有试过,可以直接在项目中加入看看,代码风格也符合现代化开发的趋势。喜欢 TypeScript 的你,肯定会喜欢这个库的。

zip
omi-main.zip 预估大小:33个文件
folder
omi-main 文件夹
file
.eslintrc.yml 773B
file
.gitignore 2KB
file
tsconfig.cjs.json 135B
file
package.json 2KB
file
package-lock.json 312KB
folder
src 文件夹
file
mod.ts 54B
file
SequelOMI.ts 84B
file
index.ts 25B
file
tsconfig.types.json 229B
file
jest.config.js 216B
file
CONTRIBUTING.md 2KB
file
CODE_OF_CONDUCT.md 5KB
folder
.devcontainer 文件夹
file
devcontainer.json 1KB
file
tsconfig.eslint.json 71B
file
LICENSE 1KB
file
tsconfig.es.json 132B
file
tsconfig.json 251B
folder
.github 文件夹
folder
linters 文件夹
folder
.gitkeep 文件夹
folder
workflows 文件夹
file
codeql-analysis.yml 694B
file
build.yml 729B
file
docs.yml 587B
file
super-linter.yml 502B
file
test.yml 799B
file
publish.yml 940B
file
graphs.yml 741B
file
dependabot.yml 291B
file
.madgerc 80B
file
README.md 1KB
folder
tests 文件夹
file
mod.test.ts 171B
file
typedoc.json 116B
file
.gitattributes 66B
file
.editorconfig 219B
file
.prettierrc 121B
zip 文件大小:90.62KB