jag-shuber-api调度类应用API(TypeScript)

警长计划的 API 项目叫 jag-shuber-api,挺有意思的一个东东,主要是为调度类应用服务的。整体用的是 TypeScript,结构清爽,Docker 本地也能跑,调试起来挺顺手。客户端你直接 yarn add github:bcgov/jag-shuber-api 就能用了,省得自己再封装接口了,官方的更稳妥。

比较贴心的一点,它把 API client 直接打包好了,接口调用封装也挺优雅的。尤其你在前端对接的时候,只需要拉一拉这个包,马上就能开撸,接口文档配得也还行,基本不用猜。

开发的时候用 yarn 直接起服务就好,容器环境也一并准备好了,像我这种懒人就爱这种一步到位的架子。整体感觉挺适合对接类项目,尤其是你搞一些后台调度、行政类平台。

如果你刚好在用 TypeScript 搭 REST API,不妨看看下面这些例子,配合用效果更好:

如果你在做调度管理相关的系统,又想快速整合接口,那这个项目还是蛮推荐的。哦对了,别忘了用 yarn 装依赖,省心省事。

folder
jag-shuber-api:警长计划应用程序的API(代码为Shuber) 预估大小:464个文件
file
.gitignore 991B
file
ioc.config 19B
file
Jenkinsfile 4KB
file
assemble 2KB
file
command_sample.bat 2KB
file
database_CG.bat 1KB
file
database.bat 1022B
file
Jenkinsfile.common.groovy 4KB
file
backup.conf 2KB
file
Dockerfile 1KB
file
.gitattributes 319B
file
.gitignore 199B
file
ExtendedClient.js 23KB
file
Client.js 154KB
file
defaultFrontendScopes.js 6KB
file
defaultFrontendScopePermissions.js 16KB
file
defaultFrontendScopeApis.js 7KB
file
operationsGroup.handlebars 7KB
file
typeDefinitions.handlebars 2KB
file
routeTemplate.handlebars 7KB
zip 文件大小:938.32KB