{"library":"apollo-link-schema","type":"library","category":null,"description":"Apollo Link for executing GraphQL operations against a local schema, useful for server-side rendering and mocking. Current stable version is 1.2.5. This package allows you to bypass network calls by using a provided GraphQL schema directly, often within a Node.js server for SSR or with mock data. It is part of the Apollo Link ecosystem and integrates with Apollo Client. The schema link uses the graphql execution layer (via graphql-js). Key differentiators: enables SSR without network overhead, and supports mocking via graphql-tools. However, it is recommended to use apollo-link-state for client-side state management as graphql-js is heavy for clients. Release cadence is low; no recent updates. Note: peer dependency on graphql versions 0.11-15.","language":"javascript","status":"maintenance","version":"1.2.5","tags":["javascript","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install apollo-link-schema","imports":["import { SchemaLink } from 'apollo-link-schema'","const { SchemaLink } = require('apollo-link-schema')","import { SchemaLink } from 'apollo-link-schema'"]},{"cmd":"yarn add apollo-link-schema","imports":[]},{"cmd":"pnpm add apollo-link-schema","imports":[]}],"homepage":"https://github.com/apollographql/apollo-link#readme","github":"https://github.com/apollographql/apollo-link","docs":null,"changelog":null,"pypi":null,"npm":"apollo-link-schema","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}