TMS GraphQL
|
Nome:TMS GraphQL Versão:1.3.0.0 |
Disponibilidade:Este item não está diponível para você fazer o download. Faça o login no site. |
Avaliação: Ótimo ! |
|
|
Descrição: |
Spec-compliant GraphQL library for Delphi
Full GraphQL document parser with support to:
Full spec-compliant document lexer;
Executable documents and type definition documents;
Operations;
Selection sets;
Fields;
Arguments;
Field aliases;
Fragments (including inline and type conditions);
Input values;
All types supported (Int, String, Object, etc.);
Variables;
Type references (List, Non-Null);
Directives.
GraphQL schema supporting the following types:
Query and Mutation root types;
Scalars: Int, Float, String, Boolean and ID;
Objects, field arguments and field deprecation;
Interfaces;
Unions;
Enums;
Input objects;
List types;
Non-null types;
Directives, including @skip, @include and @deprecated.
Full Introspection support;
Full Validation support;
Spec-compliant GraphQL document execution (*)
Execute a GraphQL document based on a schema and retrieve results;
Execution strictly following GraphQL specification;
Skip/include directives handling;
Fragments;
Selection set execution;
Variables;
Fields and variables values coercion;
Field resolvers and abstract type resolvers;
Proper error handling in response with precise error location and extensions;
Automatic field resolver binding using RTTI.
GraphQL over HTTP:
GraphQL HTTP handler compliant to upcoming GraphQL over HTTP specification;
WebBroker dispatcher component:
Support for Windows and Linux servers (**);
Deploy with Apache, IIS, FastCGI, Standalone (***);
Automatic JSON serialization/deserialization.
GraphQL Playground IDE built-in:
Execute queries and debug your GraphQL server from web easily by enabling GraphQL Playground;
Fully customizable (light/dark theme, title, etc.).
Fully extensible:
Abstract HTTP request/response allows using the GraphQL HTTP handler with any Delphi HTTP framework;
Inheritable schema types allows creating your GraphQL types, including scalars.
Extensive documentation including full API reference.
Supports from Delphi 10 Seattle up to the latest available Delphi version.
Platforms support: Windows, Linux, macOS, Android and iOS.
Premium support.
(*) Unsupported features still under work: type extensions and subscriptions.
(**) Linux support requires Delphi Enterprise with Linux compiler.
(***) Functionality provided by WebBroker technology itself. |
|
Destaque: |
|
|
Para: |
|
|
Tipo:Freeware |
Autor: |
|
Seu IP (3.145.88.233) e login é gravado em cada download. Não repasse seu login e senha ou terá o acesso cancelado |
|
|