WunderGraph 组件
WunderGraph 整体机制以前简单介绍过,以下简单说明下包含的组件
组件
- wunderctl 创建部署以及管理WunderGraph应用
基于golang 编写,提供cli 能力,同时基于nodejs 包装为了一个npm包(在使用的时候基于github 进行二进制文件的下载)
提供的能力不少 - sdk 自动生成类型安全的代码
基于ts 开发,使用到了模版技术,protobufjs,openapi ,同时集成了fastify(应该是在代码生成以及debug模式需要使用的) ,详细机制后续研究之后说明,目前看代码还是比较复杂的 - WunderHub 包管理工具,方便api 的共享以及集成
没有开源的组件,功能上是一个包管理工具,实现了api 能力的共享,类似npm包管理,但是是api 的共享,需要依赖cli
说明
WunderGraph 不是简单的graphql 狂简,而是一个平台,提供了比较完整的graphl api 管理以及集成能力,如果能支持多语言就更好了,源码是值得学习研究的
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
2019-06-12 使用readthedocs 发布 sphinx doc文档
2019-06-12 pgloader 方便的数据迁移工具
2019-06-12 circus && web comsole docker-compose 独立部署web console 的一个bug
2018-06-12 nats 学习 集群ha 配置
2017-06-12 Apache Tez 了解
2016-06-12 pouchdb Conflicts
2016-06-12 pouchdb sync