← 返回项目库

Deepkit 企业应用示例工作台

基于 Deepkit 的本地 TypeScript 企业应用示例,内置用户工作台、HTTP API 控制台与 SQLite ORM 数据浏览器。

这是一套可直接启动的企业应用框架示例,把用户列表、HTTP 与 RPC 路由、图书实体和数据库模型集中在一个本地工作台中。项目使用 SQLite 演示数据,启动后即可查看用户记录、浏览实体关系、检查接口结构并执行本地请求。中文界面覆盖示例页面、API 控制台和 ORM 浏览器的主要操作区域,适合在无外部服务的环境中评估框架能力、做内部原型或继续开发。

真实界面

项目截图

共 7 张

用户数据
本地预览 · API 控制台
默认响应
本地预览 · 图书 API
数据模型
演示用户一
本地预览手册

Capabilities

核心功能

✓中文用户工作台与本地演示数据
✓HTTP 与 RPC 路由总览
✓可查看接口参数、响应类型与请求结构的 API 控制台
✓SQLite ORM 数据浏览器与实体关系模型
✓用户、作者和图书实体 CRUD 路由
✓ORM 迁移、填充数据与查询工作流
✓启动时自动创建稳定的本地演示数据
✓固定视口下的真实运行验收页面

适用场景

评估 TypeScript 企业应用框架的模块、路由和依赖注入能力
用本地 SQLite 原型验证用户、作者和图书数据模型
在接口开发过程中查看路由定义、响应类型和本地请求结果
学习 ORM 浏览器、API 控制台与服务端页面的组合方式

适合谁

需要 TypeScript 企业应用框架、接口调试工作台、ORM 数据模型或本地原型环境的开发者、技术团队与学习者。

商业化思路

开源框架学习与企业内部原型开发;可按需求提供界面中文化、数据模型适配、接口整合和部署支持。

你会拿到什么

  • ✓固定提交版本的完整源码包
  • ✓中文用户工作台、API 控制台和 ORM 浏览器
  • ✓本地 SQLite 演示数据初始化与实体模型
  • ✓MIT 许可证、中文交付说明与真实运行截图

部署流程

  1. 1安装 Node.js 20 或更高版本并启用 Corepack,进入源码目录。
  2. 2执行 corepack yarn install --immutable 安装锁定依赖。
  3. 3执行 corepack yarn build 完成 TypeScript 与工作区构建。
  4. 4进入 packages/example-app,执行 node -r ts-node/register --preserve-symlinks app.ts server:start --port 8080 启动本地示例。

真实验证结果

已通过 7 个真实运行中文界面、HTTP、可见正文、控制台、坏图和横向溢出质量门。

部署前须知

当前交付使用本地演示数据,不连接外部生产数据库、认证系统或云服务;在线生产化部署需要按业务场景补充鉴权、数据备份、日志与安全配置。

部署难度

中等

最低配置

Node.js 20.0+、Corepack 与 Yarn 4.9.2;示例数据默认使用本地 SQLite,不需要外部数据库或云服务。

开源许可证

MIT License

最后验证

2026-09-02

技术栈

TypeScriptDeepkit AppDeepkit HTTP 与 RPCDeepkit ORMSQLiteAngular API Console 与 ORM Browser

授权说明

源仓库根目录包含 MIT 许可证文件;本交付保留上游许可证与版权信息,中文适配修改不主张上游源码权利。

Release notes

版本记录

1 个已发布版本

vcn-24420c2631c4 当前推荐

完成用户工作台、API 控制台和 ORM 数据浏览器的中文化,补充本地 SQLite 演示数据、实体注册和稳定的真实运行验收页面。

部署要求:Node.js 20.0+、Corepack、Yarn 4.9.2 与现代浏览器;本地预览无需外部数据库或云端凭证。

已知问题:示例 API 使用本地 SQLite 和演示数据;生产使用前需要自行配置鉴权、数据库、备份、日志和部署安全策略。

登录后领取