graphqlade:在服务器和客户端上进行GraphQL + TypeScript开发的完整库

时间:2024-04-17 22:54:55
【文件属性】:

文件名称:graphqlade:在服务器和客户端上进行GraphQL + TypeScript开发的完整库

文件大小:158KB

文件格式:ZIP

更新时间:2024-04-17 22:54:55

graphql typescript websockets TypeScript

GraphQLade是轻量级但完整的库,用于在服务器端和客户端上进行GraphQL + TypeScript开发。 它强调了GraphQL优先方法,该方法通过从GraphQL模式和GraphQL客户端操作生成接口/类型来提供最大的类型安全性。 除了之外,它还具有丰富的功能集和零依赖关系,它为GraphQL服务器和客户端提供了高度集成的基础,而该平台目前只有4000行以下可读,经过测试的代码,而且都集中在一个地方。 为什么? 现有的堆栈(例如Apollo,GraphQL工具,TypeGraphQL)在某些方面(高锁定性,缺少功能)过于复杂,而在其他方面则过度设计,并且类型安全通常是次要关注点,而不是设计原则。 此外,大多数堆栈都遭受明显的碎片化。 许多问题分散在许多依赖项和维护者中,这使得改进变得困难,并且很难推理出特定依赖项组合的适用性。 地位 大多数功能都通过完整的示例服务器和客户


网友评论