迷你日报-server
- 2023-11 |
- 阅读大约需要 01 分钟
项目介绍
server for fronted。专为 迷你日报 设计的服务端,基于 Bun + MongoDB + Typescript 开发。
技术栈
- Bun
- Elysia
- MongoDB
- Typescript
主要功能
- 实现知乎日报的导管
- 实现 用户登录、注册、收藏等 功能
- [wait] 实现 用户注销,用户评论点赞等交互
项目收获
- 第一次使用
Bun
+Elysia
作为服务端开发。体验到了比Node
+Express
更舒适的开发体验。 Elysia
对ts
的支持欠缺。使用js
开发体验会更好。- 初始化数据库方面,
Bun
的心智负担要比Node
更轻。 - 目前大部分云服务器的
Centos7.6
对Bun
的运行环境支持不好。需要手动升级一些库。 - 对前后端交互有了更深入的理解。
Demo
[点击体验]