![]() ![]() Jimmer provides specialized API for rapid development of Spring GraphQL-based applications. SpringBoot has introduced Spring GraphQL since 2.7. Parser - Syntactic analyzer of GraphQL document.Tokenizer - Lexical analyzer of GraphQL document.Project is composed from multiple smaller packages, which may be used standalone:.Query cost limit module - Modules to limit query cost by restricting maximum depth or number of nodes.File upload using multipart-formdata specs (currently bundled).Where directives - Executable directives to filter values in lists.Constraint directives - Typesystem directives to declare additional validation on top of GraphQL typesystem.Extra types - Some useful and commonly used types, both scalar or composite.Printer - Schema printing for GraPHPinator typesystem.Includes some opt-in extensions which are out of scope of official specs:.Easy to extend with extra functionality using Modules or middleware Directives. Sacrafices a tiny bit of convenience for huge amount of clarity and safety - no random configuration arrays, no mixed types, no variable function arguments - this library doesnt try to save you from verbosity, but makes sure you always know what you've got. Fully typesafe, and therefore minimum required PHP version is 8.0. ![]() Aims to be compliant with the latest draft of GraphQL specification.Its job is transformation of query string into resolved Json result for a given Schema. GraPHPinator is feature complete PHP implementation of GraphQL server.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |