https://github.com/markthree/deno-api-starter
deno 的 api 初始启动模板
https://github.com/markthree/deno-api-starter
api deno hono kv starter zod
Last synced: 8 months ago
JSON representation
deno 的 api 初始启动模板
- Host: GitHub
- URL: https://github.com/markthree/deno-api-starter
- Owner: markthree
- License: mit
- Created: 2023-07-13T09:49:41.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-24T04:31:48.000Z (over 2 years ago)
- Last Synced: 2025-01-13T05:08:11.548Z (over 1 year ago)
- Topics: api, deno, hono, kv, starter, zod
- Language: TypeScript
- Homepage:
- Size: 85 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# deno-api-starter
deno 的 api 初始启动模板
## 技术栈
- [zod](https://zod.dev)
- [hono](https://github.com/honojs/hono)
- [deno kv](https://deno.com/kv)
## 目标
1. 超简单的代码
2. 标准化一切能标准的
3. 通用环境下都能运行的
4. 性能足够好,代码充分优化过
## features
- [x] 跨域支持
- [x] 日志支持
- [x] 错误处理
- [x] 文件路由
- [ ] [sse 支持](https://www.youtube.com/watch?v=6QnTNKOJk5A)
- [ ] 权限系统
- [ ] 用户体系
- [ ] 抽象存储层
- [ ] 缓存层
- [ ] oss 层
- [ ] 数据库层
- [ ] oauth 体系
- [ ] docker 支持
- [x] 流式静态服务
- [ ] cli 服务支持
- [ ]
- [x] 规范的响应结构
- [ ] websocket 支持
## License
Made with [markthree](https://github.com/markthree/)
Published under [MIT License](./LICENSE).