文件名称: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)在某些方面(高锁定性,缺少功能)过于复杂,而在其他方面则过度设计,并且类型安全通常是次要关注点,而不是设计原则。 此外,大多数堆栈都遭受明显的碎片化。 许多问题分散在许多依赖项和维护者中,这使得改进变得困难,并且很难推理出特定依赖项组合的适用性。 地位 大多数功能都通过完整的示例服务器和客户