登录

TMS GraphQL for Delphi v1.4.0.0 (19 Jan 2024) for Delphi 10-12 Athens Full Source

2024-12-18 23:03:15
TMS GraphQL for Delphi v1.4.0.0 (19 Jan 2024) for Delphi 10-12 Athens Full SourceTMS GraphQL for Delphi v1.4.0.0 (19 Jan 2024) for Delphi 10-12 Athens Full Source

TMS GraphQL for Delphi provides developers with a robust and feature-rich library for seamlessly integrating GraphQL functionality into their Delphi applications. This comprehensive solution includes a full GraphQL document parser that supports various GraphQL elements, ensuring compliance with the GraphQL specification. From operations and selection sets to fields, fragments, and directives, developers can parse and process GraphQL documents with ease.

The library also offers a GraphQL schema that supports essential GraphQL types such as scalars, objects, interfaces, enums, and directives. With full introspection and validation support, developers can ensure the integrity and compliance of their GraphQL implementations. TMS GraphQL for Delphi extends its capabilities with spec-compliant document execution, GraphQL over HTTP functionality, and WebBroker dispatcher components for seamless server deployment on Windows and Linux environments.

also enhances developer productivity with features like GraphQL Playground IDE integration, extensive documentation, and support for Delphi 10 Seattle and later versions. Its extensibility features, including abstract HTTP request/response handling and inheritable schema types, enable developers to tailor GraphQL implementations to their project requirements. With TMS GraphQL for Delphi, developers can harness the power of GraphQL to streamline data querying and manipulation processes within their Delphi applications effortlessly.

Key Features of TMS GraphQL for Delphi :

  1. Full GraphQL document parser supporting operations, selection sets, fields, arguments, fragments, input values, variables, type references, and directives.
  2. GraphQL schema with Query and Mutation root types, scalars (Int, Float, String, Boolean, ID), objects, interfaces, unions, enums, input objects, list types, non-null types, and directives.
  3. Full introspection and validation support ensuring compliance with GraphQL standards.
  4. Spec-compliant GraphQL document execution with skip/include directive handling, fragments, variables, field resolvers, and precise error handling.
  5. GraphQL over HTTP functionality with compliant HTTP handler for seamless integration with Delphi HTTP frameworks.
  6. WebBroker dispatcher component for Windows and Linux servers, enabling flexible deployment options.
  7. Integration with GraphQL Playground IDE for query execution and server debugging from the web.
  8. Extensibility features, including abstract HTTP request/response handling and inheritable schema types.
  9. Extensive documentation with a full API reference.
  10. Support for Delphi 10 Seattle and later versions, ensuring broad compatibility.