graphql文档解析器,文档词法分析器
作者:互联网
graphql文档解析器,文档词法分析器
GraphQLforDelphi符合规范GraphQLLibraryforDelphi。
TMSgraphQL到Delphi的强大功能:
完整的GraphQL文档解析器,支持:
文档词法分析器完全符合规范;
graphql文档解析器类型定义和可执行文件;
运营;
graphql文档解析器选择集;
领域;
论据;
野外外星人;
(包括类型和内联条件);
输入值;
支持所有类型(Int、String、Object等);
变量;
类型引用(列出非空);
指令。
GraphQL模式可支持以下模式:
变异类型和查询根类型;
标量包括:Int、FloatStringBoolean和ID
graphql文档解析器字段参数、对象和字段弃用
接口;
工会;
枚举;
输入对象
类型列表;
非空类型;
指令,例如@skip、include和@deprecated。
支持全面自省
支持全面验证
符合规范的GraphQL文档执行(*)
运行基于模式的GraphQL文档,然后检索结果
严格按照GraphQL规范执行。
graphql文档解析器跳过/包含指令处理;
片段;
选择集执行;
变量;
graphql文档解析器字段和变量值强制;
抽象类型和字段解析器
精确错误位置和扩展的实际错误处理
与RTTI的自动字段解析器绑定。
通过HTTP的GraphQL:
GraphQLHTTP处理程序,符合即将发布的GraphQLoverHTTP规范;
WebBroker调度程序组件:
帮助适用于Windows和Linux服务器(**);
使用Apache、IIS、FastCGI、Standalone(***)进行部署;
自动JSON序列化/反序列化。
GraphQLPlaygroundIDE内置:
通过激活GraphQLPlayground在Web上的GraphQL服务器上调试和运行查询;
完全可定制(浅色/深色主题标题、浅色/深色主题等)。
完全可以扩展:
抽象HTTP请求和响应允许GraphQLHTTP处理程序与DelphiHTTP框架一起工作。
graphql文档解析器可继承的模式类型允许您创建GraphQL类型,包括标量。
文档很丰富,包括API参考。
支持从Delphi10Seattle开始直到Delphi版本的最新版本。
支持的平台:Windows、Linux、macOS、Android和iOS。
高级支持。
标签:解析器,GraphQL,支持,graphql,类型,文档 来源: https://blog.csdn.net/weixin_45330297/article/details/123171741