🪄 Magical GraphQL query engine for TypeScript
Type-graphql is a framework for building GraphQL servers that uses TypeScript classes as the single source of truth for schema definitions and types. It provides a schema generator and a resolver framework that allows developers to define queries and mutations using class-based controllers and decorators. The project focuses on a schema-first approach where TypeScript classes and metadata reflection are used to automatically derive GraphQL schemas. It incorporates a dependency injection container to manage the instantiation and lifecycle of resolver classes. The system includes a middleware
This project is a type-safe GraphQL client generator and TypeScript schema compiler. It transforms GraphQL schema definitions and operation documents into static TypeScript types to ensure compile-time validation and data consistency between an API and a frontend application. The system functions as a customizable GraphQL plugin framework. It uses a plugin-based architecture and a custom pipeline to generate tailored API clients and request functions, eliminating the need for manual type declarations. The project covers GraphQL client automation, type generation, and workflow optimization. I
Code-First, Type-Safe, GraphQL Schema Construction
(almost) Fully functional GraphQL request parser written completely using TypeScript's typing system
Les fonctionnalités principales de lkster/graphql-to-type sont : Type Safety and Schema Construction.
Les alternatives open-source à lkster/graphql-to-type incluent : 0no-co/gql.tada — 🪄 Magical GraphQL query engine for TypeScript. 19majkel94/type-graphql — Type-graphql is a framework for building GraphQL servers that uses TypeScript classes as the single source of truth… dotansimha/graphql-code-generator — This project is a type-safe GraphQL client generator and TypeScript schema compiler. It transforms GraphQL schema… graphql-nexus/nexus — Code-First, Type-Safe, GraphQL Schema Construction. hayes/pothos — Pothos is a code-first GraphQL schema builder and framework designed for type-safe development. It allows developers… idurar/fast-graphql — Node.js Package to Combine Resolvers & Merge Graphql Schema.