File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 1616
1717zim 名字取自 zio 和 IM 的结合体。
1818
19- > [ zio] ( https://github.com/zio/zio ) 是一个 scala 中用于异步和并发编程的类型安全、可组合的库
19+ > [ zio] ( https://github.com/zio/zio ) 是一个 scala 中用于异步和并发编程的类型安全、可组合(模块化)的库
2020
2121> IM 为即时通信系统
2222
@@ -44,6 +44,8 @@ zim 初衷是学习从零开发一个纯 scala 式的应用程序,为何选择
4444
4545基于学习考虑,zim 目前直接使用了一些实验性库。
4646
47+ > 现已升级到zio2
48+
4749## 模块
4850
4951- ` zim-auth ` 登录鉴权,目前由 cookie 实现并对外提供“鉴权缓存”函数,具体实现由` zim-server ` 完成。
@@ -67,7 +69,7 @@ zim 初衷是学习从零开发一个纯 scala 式的应用程序,为何选择
6769- 开发语言:scala2
6870- 平台:jvm
6971- 前端:layim 3.0
70- - 主体框架:zio 1
72+ - 主体框架:zio 2
7173- API server:akka-http
7274- API 文档化工具:tapir 1
7375- 数据库:redis、mysql
@@ -92,6 +94,7 @@ zim 初衷是学习从零开发一个纯 scala 式的应用程序,为何选择
9294- [x] zio 中的依赖注入
9395- [x] zio-streams 与 akka-stream 的集成
9496- [x] zio-actors 与 akka-actor-typed 通信的集成
97+ - [ ] zio1升级到zio2踩坑和总结
9598- [ ] zio 如何构建一个可重用模块
9699- [ ] zio 应用如何测试
97100- [ ] zio-schema 应用
You can’t perform that action at this time.
0 commit comments