Skip to content

Commit 527da03

Browse files
authored
docs: recommend the client and server preset (#9741)
1 parent 1bed87b commit 527da03

File tree

4 files changed

+22
-2
lines changed

4 files changed

+22
-2
lines changed

website/src/pages/plugins/typescript/typed-document-node.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ import { pluginGetStaticProps } from '@/lib/plugin-get-static-props'
99
export const getStaticProps = pluginGetStaticProps(__filename, { hasOperationsNote: true })
1010

1111
<Callout>
12-
For new projects, we recommend using the [`client-preset`](/plugins/presets/preset-client), which uses `typed-document-node` under the hood.
13-
12+
This plugin is meant to be used for low-level use cases or as building block for presets.
13+
<br /> For building a **GraphQL client application** we recommend using the [`client-preset`](/plugins/presets/preset-client).
1414
</Callout>
1515

1616
<PluginHeader />

website/src/pages/plugins/typescript/typescript-operations.mdx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,15 @@ title: typescript-operations
33
description: Generate TypeScript operations from GraphQL queries. This plugin is based on the `typescript` plugin, but it generates operations instead of types.
44
---
55

6+
import { Callout } from '@theguild/components'
67
import { PluginApiDocs, PluginHeader } from '@/components/plugin'
78
import { pluginGetStaticProps } from '@/lib/plugin-get-static-props'
89
export const getStaticProps = pluginGetStaticProps(__filename, { hasOperationsNote: true })
910

11+
<Callout>
12+
This plugin is meant to be used for low-level use cases or as building block for presets.
13+
<br /> For building a **GraphQL client application** we recommend using the [`client-preset`](/plugins/presets/preset-client).
14+
</Callout>
15+
1016
<PluginHeader />
1117
<PluginApiDocs />

website/src/pages/plugins/typescript/typescript-resolvers.mdx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ import { PluginApiDocs, PluginHeader } from '@/components/plugin'
88
import { pluginGetStaticProps } from '@/lib/plugin-get-static-props'
99
export const getStaticProps = pluginGetStaticProps(__filename, { hasOperationsNote: true })
1010

11+
<Callout>
12+
This plugin is meant to be used for low-level use cases or as building block for presets.
13+
<br /> For building a **GraphQL server schema** we recommend using the [`server-preset`](/docs/guides/graphql-server-apollo-yoga-with-server-preset).
14+
</Callout>
15+
1116
<PluginHeader />
1217

1318
<Callout>

website/src/pages/plugins/typescript/typescript.mdx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,18 @@ title: typescript
33
description: TypeScript plugin. Adds support for TypeScript.
44
---
55

6+
import { Callout } from '@theguild/components'
67
import { PluginApiDocs, PluginHeader } from '@/components/plugin'
78
import { pluginGetStaticProps } from '@/lib/plugin-get-static-props'
89
export const getStaticProps = pluginGetStaticProps(__filename)
910

11+
<Callout>
12+
This plugin is meant to be used for low-level use cases or as building block for presets.
13+
<br /> For building a **GraphQL client application** we recommend using the [`client-preset`](/plugins/presets/preset-client).
14+
<br /> For building a **GraphQL server schema** we recommend using the
15+
[`server-preset`](/docs/guides/graphql-server-apollo-yoga-with-server-preset).
16+
</Callout>
17+
1018
<PluginHeader />
19+
1120
<PluginApiDocs />

0 commit comments

Comments
 (0)