Project Icon

pothos

高效灵活的TypeScript GraphQL架构构建工具

Pothos是一款基于TypeScript的GraphQL架构构建工具,专注于提供卓越的类型安全性。其灵活的插件系统允许开发者轻松扩展API功能。Pothos适用于各种规模的项目,从小型原型到大型企业应用均可胜任,目前已在Airbnb和Netflix等知名科技公司得到应用。该工具拥有丰富的插件生态系统,涵盖身份验证、复杂度管理和数据加载等多项功能,为开发者提供全面的支持。

type-graphql - 简化TypeScript GraphQL API开发的框架
GithubGraphQLTypeGraphQLTypeScript开源项目模式定义装饰器
TypeGraphQL是一个基于TypeScript的开源框架,通过类和装饰器简化GraphQL schema和解析器的定义。它提供依赖注入、验证和授权功能,解决代码冗余和同步问题。该框架支持对象类型、输入类型、查询和突变的声明,为开发者提供类型安全和自动完成功能。TypeGraphQL适用于需要以面向对象方式构建强类型GraphQL API的项目。
mobius - GraphQL转TypeScript类型的无代码生成解决方案
GithubGraphQLMobiusTypeScript开源项目无代码生成类型安全
GraphQL Mobius是一个TypeScript库,可将GraphQL架构直接转换为TypeScript类型,无需代码生成。该库提供类Prisma查询语法,实现类型安全的GraphQL客户端。项目采用纯TypeScript类型编写,确保端到端类型安全,同时保持小巧的代码体积。Mobius能与现有GraphQL客户端集成,增强应用的类型安全性。
graphql-tools - GraphQL架构构建和管理工具集
API开发GithubGraphQLJavaScriptschema开源项目解析器
graphql-tools 是一个 GraphQL 工具包,提供多种创建和管理 GraphQL schema 的方法。它支持使用 GraphQL schema 语言生成兼容的 schema,提供 API 模拟功能,并可将多个 schema 拼接成更大的 API。此工具包可与 GraphQL Yoga 等框架配合,用于构建和优化 GraphQL API。
graphql-starter-kit - GraphQL API服务器与React前端一体化开发套件
GithubGraphQLPostgreSQLReactTypeScriptYarn开源项目
GraphQL Starter Kit整合了GraphQL API服务器、数据库工具和React前端,为开发者提供一站式解决方案。该工具包采用Yarn、GraphQL Yoga和Pothos GraphQL等技术,支持monorepo结构和身份验证。它还配备完整的开发环境,包括VSCode配置和部署工具,有效提高GraphQL应用开发效率。
mst-gql - GraphQL 和 MobX-State-Tree 的自动化集成框架
GithubGraphQLReactmobx-state-treemst-gql开源项目模型驱动
mst-gql 是一个自动化 GraphQL 和 MobX-State-Tree 集成的开源框架。它生成类型安全的模型、查询和突变,简化了 GraphQL 与客户端状态管理的结合。该框架支持代码生成、优化更新和本地存储,为构建数据驱动的 React 应用提供了高效解决方案。mst-gql 让开发者能够更便捷地处理复杂的数据流,提高应用的可扩展性和可维护性。
GraphQLSP - GraphQLSP为TypeScript项目提供智能GraphQL支持
GithubGraphQLGraphQLSPLSP插件TypeScript开源项目编辑器功能
GraphQLSP是一个TypeScript LSP插件,为GraphQL文档提供智能支持。该插件具有悬停信息、错误诊断和自动完成等功能,提高了开发效率。它还可以识别未使用的片段导入并追踪字段使用情况,有助于编写更清晰的GraphQL查询。这个工具适合在TypeScript项目中使用GraphQL的开发团队。
graphql-code-generator - 基于 GraphQL 模式和 GraphQL 操作生成代码的工具
GithubGraphQLGraphQL Code Generator代码生成前端开发开源项目插件
GraphQL代码生成工具,支持前后端开发,兼容多种语言和格式,提供自定义插件。自动解析GraphQL Schema和Documents,生成所需代码格式。提供在线示例、快速入门指南和插件支持,方便开发者使用。
graphql-hive - GraphQL架构可视化与管理工具 支持多类型API
GithubGraphQL HiveSchema Registry开源开源项目监控集成
作为开源的GraphQL架构管理工具,GraphQL Hive为开发团队提供全面的可视化和监控功能。它支持多种API类型,包括Federation、Stitching和独立API。该工具的主要特点包括Schema注册、性能监控、破坏性变更预防和数据驱动的定义。GraphQL Hive还提供了与Slack、GitHub和CI/CD系统的集成,以及详细的监控指标。采用MIT许可证,允许用户自由部署和使用。
graphql-yoga - 灵活高效的全功能GraphQL服务器
GithubGraphQL YogaGraphQL服务器TypeScript开源项目文件上传订阅功能
GraphQL Yoga作为一款全功能GraphQL服务器,以易于配置、高性能和优质开发体验著称。它不仅支持订阅、文件上传和自动持久化查询等特性,还能在Deno、Bun和各种无服务器平台上运行。该服务器提供全面的TypeScript支持,并严格遵循GraphQL over HTTP规范,为开发者呈现了一个既灵活又强大的GraphQL服务器方案。
graphql-engine - 开源GraphQL引擎 简化现代应用数据访问
APIGithubGraphQLHasura开源开源项目数据库连接
Hasura GraphQL Engine是一个开源项目,通过统一的API端点提供数据访问,加速现代应用程序开发。支持多种数据源如PostgreSQL、MongoDB等,并可使用TypeScript SDK编写自定义逻辑。目前有V2稳定版和V3测试版两个版本。
项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

吐司

探索Tensor.Art平台的独特AI模型,免费访问各种图像生成与AI训练工具,从Stable Diffusion等基础模型开始,轻松实现创新图像生成。体验前沿的AI技术,推动个人和企业的创新发展。

Project Cover

SubCat字幕猫

SubCat字幕猫APP是一款创新的视频播放器,它将改变您观看视频的方式!SubCat结合了先进的人工智能技术,为您提供即时视频字幕翻译,无论是本地视频还是网络流媒体,让您轻松享受各种语言的内容。

Project Cover

美间AI

美间AI创意设计平台,利用前沿AI技术,为设计师和营销人员提供一站式设计解决方案。从智能海报到3D效果图,再到文案生成,美间让创意设计更简单、更高效。

Project Cover

稿定AI

稿定设计 是一个多功能的在线设计和创意平台,提供广泛的设计工具和资源,以满足不同用户的需求。从专业的图形设计师到普通用户,无论是进行图片处理、智能抠图、H5页面制作还是视频剪辑,稿定设计都能提供简单、高效的解决方案。该平台以其用户友好的界面和强大的功能集合,帮助用户轻松实现创意设计。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号