Processes, best practices, setup guides, and more!
Graphweaver allows you to build modern applications which accept that they are not the source of truth for all data in the application. Seamlessly join multiple backend services including REST APIs, databases, and SaaS platforms into a single GraphQL API, then administer the data in all of those places.
Never replicate your data again.
Getting Started
Quick StartSecurityImporting a DatabaseAvailable DemosIntroduction to Graphweaver
What is Graphweaver?Tech StackOverview of GraphQL
What is GraphQL?How toβ¦
Connect to a Data SourceConnect to PostgreSQLConnect to MySQLConnect to SQLiteConnect a Second Data SourceAWS Cognito IntegrationConnect to a REST APIConnect to Microsoft DynamicsConnect To Salesforce GraphQL APIConnect to XeroCreate a Data ProviderUpload MediaAutomatically Generate Types for Queries and MutationsMajor Version Upgrades
Upgrading from v0 to v1Upgrading from v1 to v2Reference
Mutations and Queries
Generated Queries and MutationsCustom Queries and MutationsWhat is QueryManager?Filters and OperatorsData Providers
Introduction to Data ProvidersData EntitiesLoaders
Introduction to BaseLoaderGraphQL Entities
GraphQL EntitiesDecoratorsLinking Entities (relationshipField)HooksAttribute MappingAdmin UI
Introduction to Admin UIAdd Custom Fields to the Admin UIAdd Custom Pages to the Admin UISecurity
AuthenticationAuthentication ConceptsAuth0 AuthenticationAdding Password AuthenticationAdding API Key AuthenticationAdding Magic Link AuthenticationMultifactor AuthenticationImplementing AuthorizationColumn Level SecurityAnalytics
OpenTelemetryAdvanced Usage
Apollo Server PluginsFederationTroubleshooting
Community SupportLoggingDeployments
Deployments OverviewAWS Lambda and ECS deployments with CDKDocker Deployments without CDK