从 Pomelo 到 TSRPC:打造下一代有状态单实例游戏服务器

tsrpc好久没更新了额。。。。。

请问和 tRPC https://github.com/trpc/trpc 有那些区别呢?似乎主要功能都是实现rpc :face_with_monocle:?

trpc中文资料不多。如果你在想为啥不用trpc而用tsrpc。因为tsrpc中文资料还挺好的。但是我的配置管理使用zod也是因为看了trpc的文档。这很棒的工具

新增zod ,支持json 的类型推导。

https://github.com/lyh1091106900/donkjs/blob/master/docs/schema_generation_update.md

通过引入从 JSON 配置到 TypeScript Schema 的自动生成工具,DonkJS 的数据库组件变得更加高效和易维护。这一改动不仅提升了开发体验,还为未来的功能扩展奠定了坚实的基础。

未来的优化方向包括:

  • 支持更多类型的配置文件(如 YAML)。

  • 增强生成工具的功能,例如支持动态验证配置文件。

希望本文能为其他开发者在配置管理上的优化提供一些启发!

还有什么需求或者痛点可以交流一下。哈哈哈