diff --git a/docs-website/config/navigation.tsx b/docs-website/config/navigation.tsx index 0c6d43594..d255efb09 100644 --- a/docs-website/config/navigation.tsx +++ b/docs-website/config/navigation.tsx @@ -700,10 +700,6 @@ const navigation = [ title: 'WunderGraph Client', href: '/docs/components-of-wundergraph/wundergraph-client', }, - { - title: 'WunderHub', - href: '/docs/components-of-wundergraph/wunderhub', - }, ], }, { @@ -993,81 +989,6 @@ const navigation = [ }, ], }, - { - title: 'Cloud', - href: '/docs/cloud', - icon: , - links: [ - { - title: 'Overview', - navTitle: 'Cloud', - href: '/docs/cloud', - }, - { - title: 'Workspace Configuration (wg.toml)', - href: '/docs/cloud/configuration', - }, - { - title: 'Errors', - href: '/docs/cloud/errors', - }, - { - title: 'Deployments', - links: [ - { - title: 'Deploy to WunderGraph Cloud', - href: '/docs/cloud/deployments', - }, - { - title: 'Add custom domains to your deployment', - href: '/docs/cloud/custom-domains', - }, - { - title: 'Redeployment', - href: '/docs/cloud/redeployment', - }, - { - title: 'Exclude Files from Deployments', - href: '/docs/cloud/wundergraph-ignore', - }, - { - title: 'Private NPM dependencies', - href: '/docs/cloud/private-npm-dependencies', - }, - { - title: 'Preview environments', - href: '/docs/cloud/preview-environments', - }, - ], - }, - { - title: 'Integrations', - links: [ - { - title: 'Deploy button', - href: '/docs/cloud/deploy-button', - }, - { - title: 'Vercel', - href: '/docs/cloud/integrations/vercel', - }, - { - title: 'Neon', - href: '/docs/cloud/integrations/neon', - }, - ], - }, - { - title: 'Open Telemetry Tracing', - links: [ - { - title: 'Public OpenTelemetry Collector', - href: '/docs/cloud/otel-collector', - }, - ], - }, - ], - }, { title: 'Self-hosted', href: '/docs/self-hosted', diff --git a/docs-website/config/tags.js b/docs-website/config/tags.js index cb925902d..9efd1a6c6 100644 --- a/docs-website/config/tags.js +++ b/docs-website/config/tags.js @@ -87,8 +87,6 @@ const tags = { 'wundergraph.operations.ts': '/docs/wundergraph-operations-ts-reference', 'wundergraph.server.ts reference': '/docs/wundergraph-server-ts-reference', 'wundergraph.server.ts': '/docs/wundergraph-server-ts-reference', - 'WunderHub reference': '/docs/wunderhub-reference', - WunderHub: '/docs/components-of-wundergraph/wunderhub', 'WunderGraph Hub': '/docs/components-of-wundergraph/wunderhub', 'wunderctl up': '/docs/wunderctl-reference/wunderctl-up', 'wunderctl add': '/docs/wunderctl-reference/wunderctl-add', diff --git a/docs-website/src/pages/docs/cloud/deployments.md b/docs-website/src/pages/docs/cloud/deployments.md deleted file mode 100644 index 419ac16b7..000000000 --- a/docs-website/src/pages/docs/cloud/deployments.md +++ /dev/null @@ -1,255 +0,0 @@ ---- -title: 'Deploy to WunderGraph Cloud' -pageTitle: WunderGraph - Deploy to WunderGraph Cloud -description: How to deploy to WunderGraph Cloud ---- - -# Introduction - -WunderGraph Cloud is your DevOps Superhero. Forget about managing infrastructure and focus on building your product. -If you haven't done so already, [sign up](https://cloud.wundergraph.com/). - -# Requirements - -Your project must meet the following requirements to be eligible for deployment on WunderGraph Cloud: - -- The repository must be hosted on GitHub. -- Currently only deployments on your repository default branch are supported. -- The presence of the `.wundergraph` directory is optional. If it is not present, it will be detected by the `wundergraph.config.ts` file. -- The WunderGraph project can be in a nested folder, or in the root of the repository. -- The WunderGraph project can be deployed as a standalone project or as part of a monorepo (see the corresponding section below). - -# Video - -Watch the video how to deploy in 1.30 minute or continue reading below at your own pace. - -{% youtube id="yaZuQ32sSSE" /%} - -# Set up your repository - -The fastest way to get started is to [fork our example repository](https://github.com/wundergraph/cloud-starter/fork). - -If you already have a repository with a WunderGraph project set up, -head over to the WunderGraph Cloud and log in with your GitHub account. - -# Import your repository - -- In the WunderGraph Cloud dashboard, click `+ New project` and then `Continue with Github` to give WunderGraph access to your repositories. - -- In the popup, select the GitHub account or organization that your repository belongs to. - -- Choose either `All repositories` or `Only select repositiries` to give access to specific repositories. - -- Click `Install & Authorize`, and the popup will automatically close. - -Your repositories should now be listed on the dashboard. - -# Deploy your project - -- In the WunderGraph Cloud dashboard, click `+ New project` and choose your repository from the list. - -- Click `Import`, then edit the project name and choose the region for deployment (optional). - -- Click `Deploy`, and wait for the project to be deployed, which may take 30 seconds to a few minutes. - -Congrats! Your first WunderGraph Cloud project has been deployed 🥳 - -# Deploy a template - -You can deploy one of our templates directly from the cloud dashboard. - -- In the WunderGraph Cloud dashboard click `+ New project` and choose one of the templates from the `Clone a template` section. - -- The repository name will be generated for you, but you can change it by editing the `Repository name` field. - -- You can make the repository private by checking the `Create a private repository` checkbox. - -- On the `Clone a template` page, you can also check `Git repository` section and click on the template repository name to be redirected to the GitHub repository and explore the code. - -- Click `Create` to create the repository with a WunderGraph project in your GitHub account. - -- Edit the project name and choose the region for deployment (optional). - -- Click `Deploy` to deploy the project. - -# Deploy monorepo project - -WunderGraph Cloud supports the deployment of monorepo projects that meet the following criteria: - -1. The root of the repository must contain a `package.json` file and the corresponding lock file (`pnpm-lock.yaml`, `yarn.lock`, or `package-lock.json`). -2. Workspaces are configured in the root `package.json` file or `pnpm-workspace.yaml` file. -3. The WunderGraph project itself should not contain its own lock file, otherwise it will be deployed as a standalone project. - -If the repository meets these requirements, WunderGraph Cloud will check for a build command in the root `package.json` file -and execute it during the deployment process. - -The WunderGraph Cloud officially supports `turborepo`, which is a type of monorepo that allows for faster and more efficient builds. -If you have a `turbo.json` at the root of your repository, no additional steps are required for the deployment. - -To test this feature, you can [fork our turborepo example repository](https://github.com/wundergraph/cloud-starter-turbo/fork). - -Follow the steps from the `Import your repository` and `Deploy your project`. - -# Redeploy - -- Make changes to the `main` branch, e.g. change a query in `.wundergraph/operations/`. - -- Commit and push the changes. - -- See changes live in less than a minute. - -# Build script convention - -{% callout title="Priority of build scripts" %} -WunderGraph Cloud will prioritise build scripts in the following order: - -`wg.toml` > `package.json build:wundergraph` > `package.json build` -{% /callout %} - -- If your `package.json` file contains a build:wundergraph script, WunderGraph Cloud will execute it during deployment. -- If no build:wundergraph script, WunderGraph Cloud will fall back to build script. -- If no build script, WunderGraph Cloud will execute `wunderctl generate` by default and detect the WunderGraph project's location - via `wundergraph.config.ts` file. - -As an example, let's check our [cloud-starter repository](https://github.com/wundergraph/cloud-starter/) - -```json -{ - "name": "wundergraph-simple", - "version": "1.0.0", - "description": "", - "scripts": { - "start": "wunderctl up --debug", - "build:wundergraph": "wunderctl generate --debug --pretty-logging=true", - "build": "npm run build:wundergraph", - "check": "tsc --noEmit" - }, - "author": "", - "license": "ISC", - "dependencies": { - "@wundergraph/sdk": "^0.133.1" - }, - "devDependencies": { - "@types/node": "^14.14.37", - "typescript": "^4.8.2" - } -} -``` - -As you can see, we have a `build` script, which is executed during the build process. -This repository contains a `.wundergraph` directory, so we don't need to specify the path. - -If you renamed the `.wundergraph` directory to `app` for example, the build script would look like this: - -```json -{ - "scripts": { - "build": "wunderctl generate --debug --pretty-logging=true --wundergraph-dir app" - } -} -``` - -If you don't have the `.wundergraph` directory, the build script would look like this: - -```json -{ - "scripts": { - "build": "wunderctl generate --debug --pretty-logging=true --wundergraph-dir ." - } -} -``` - -Note that `--wundergraph-dir .` is used to specify the current directory. - -However, as mentioned above, if you don't have a build script, -WunderGraph Cloud will automatically detect the path to the wundergraph dir, and execute `wunderctl generate` command by default. - -In case you have a monorepo project, you will need to make WunderGraph part of the build pipeline. - -As an example, let's check our [cloud-starter-turbo repository](https://github.com/wundergraph/cloud-starter-turbo/) -At the root of the repository, we have a `pcakage.json` file with a following content: - -```json -{ - "private": true, - "workspaces": ["apps/*", "packages/*"], - "scripts": { - "build": "turbo run build", - "dev": "turbo run dev --parallel", - "generate": "turbo run generate" - }, - "devDependencies": { - "turbo": "latest" - }, - "engines": { - "node": ">=18.0.0" - }, - "packageManager": "npm@8.19.3", - "volta": { - "node": "18.0.0", - "npm": "8.19.3" - } -} -``` - -As you can see: - -- `workspaces` are configured, so the repository is recognized as a monorepo by WunderGraph Cloud. -- `build` script is configured, so WunderGraph Cloud will execute it during the deployment process. - -In this case `turbo` will execute `build` script in each workspace, our wundergraph project is located in the `apps/api` directory. -Let's check the `apps/api/package.json` file: - -```json -{ - "name": "api", - "version": "1.0.0", - "description": "", - "scripts": { - "dev": "wunderctl up --debug --wundergraph-dir .", - "build": "wunderctl generate --debug --wundergraph-dir .", - "check": "tsc --noEmit" - }, - "author": "", - "dependencies": { - "@wundergraph/sdk": "^0.133.1" - }, - "devDependencies": { - "@types/node": "^17.0.15", - "typescript": "^4.8.2" - } -} -``` - -The build script is defined similarly to the previous example. - -The proper configuration of the build script is crucial for the correct deployment of the monorepo project. - -This example is based on the `turbo` monorepo, but you can use any other monorepo tool. - -# Lock files - -WunderGraph Cloud supports the following lock files: - -- `pnpm-lock.yaml` -- `yarn.lock` -- `package-lock.json` - -Based on the lock file, WunderGraph Cloud will install the dependencies using the corresponding package manager. - -Important to note: - -- If WunderGraph project is a part of the monorepo, the lock file should be located in the root of the repository. -- If WunderGraph project is a part of the monorepo, but should be deployed as a standalone project, it should contain its own lock file. -- If WunderGraph is a standalone project, the lock file is optional, but recommended. - If the lock file is not present, WunderGraph Cloud will install the dependencies using the `pnpm` package manager. - But we strongly don't recommend this approach! - -# Environment variables - -Environment variables are encrypted. They are only decrypted at build and at runtime. -They are useful for storing API keys, database passwords, and other information. -After adding a new variable, you no longer have access to the value in the UI. -A new deployment is required for your changes to take effect. - -You can set environment variables in the `Settings` tab of your project, once your project is deployed. diff --git a/docs-website/src/pages/docs/components-of-wundergraph/index.md b/docs-website/src/pages/docs/components-of-wundergraph/index.md index 0dcd69af3..fa5dc2445 100644 --- a/docs-website/src/pages/docs/components-of-wundergraph/index.md +++ b/docs-website/src/pages/docs/components-of-wundergraph/index.md @@ -14,5 +14,4 @@ Here's an overview of the components of WunderGraph. {% quick-link title="WunderGraph SDK" icon="core" href="/docs/components-of-wundergraph/wundergraph-sdk" description="" /%} {% quick-link title="WunderNode / WunderGraph Server" icon="core" href="/docs/components-of-wundergraph/wundernode-wundergraph-server" description="" /%} {% quick-link title="WunderGraph Client" icon="core" href="/docs/components-of-wundergraph/wundergraph-client" description="" /%} -{% quick-link title="WunderHub" icon="core" href="/docs/components-of-wundergraph/wunderhub" description="" /%} {% /quick-links %} diff --git a/docs-website/src/pages/docs/components-of-wundergraph/wunderhub.md b/docs-website/src/pages/docs/components-of-wundergraph/wunderhub.md deleted file mode 100644 index bac846db2..000000000 --- a/docs-website/src/pages/docs/components-of-wundergraph/wunderhub.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: WunderHub -description: WunderHub is the package manager for APIs. ---- - -We talk a lot about explicitly thinking about API dependencies, -API namespacing, the Virtual Graph, -and the package manager for APIs. - -WunderHub, together with wunderctl is exactly that, -the package manager for APIs, and a registry to share and manage API dependencies. - -The WunderGraph cli can be used to manage API dependencies locally, -and when you'd like to share them with the team, -or even the rest of the world, -you can use WunderHub to do so. - -## Go to the Hub - -If you want to check out the hub, [follow this link](https://hub.wundergraph.com). diff --git a/docs-website/src/pages/docs/examples/astro-relay.md b/docs-website/src/pages/docs/examples/astro-relay.md index 531b9ee99..b92e218df 100644 --- a/docs-website/src/pages/docs/examples/astro-relay.md +++ b/docs-website/src/pages/docs/examples/astro-relay.md @@ -33,5 +33,3 @@ To learn more about WunderGraph Relay integration, read our [Quickstart Guide](h ## Learn More about Astro - [Astro Docs](https://docs.astro.build/en/getting-started/) - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=astro-relay) diff --git a/docs-website/src/pages/docs/examples/astro.md b/docs-website/src/pages/docs/examples/astro.md index 8cd84a563..b5bfda005 100644 --- a/docs-website/src/pages/docs/examples/astro.md +++ b/docs-website/src/pages/docs/examples/astro.md @@ -70,9 +70,3 @@ const { data } = await client.query({ - [WunderGraph Client reference](/docs/clients-reference/typescript-client) - [Astro documentation](https://vitejs.dev) - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use [WunderGraph Cloud](https://cloud.wundergraph.com). Enable the [Vercel integration](https://vercel.com/integrations/wundergraph) to deploy the Vite frontend to Vercel. - -{% deploy template="astro" /%} diff --git a/docs-website/src/pages/docs/examples/auth0-openid-connect-authentication.md b/docs-website/src/pages/docs/examples/auth0-openid-connect-authentication.md index e72175252..02aa2b2ec 100644 --- a/docs-website/src/pages/docs/examples/auth0-openid-connect-authentication.md +++ b/docs-website/src/pages/docs/examples/auth0-openid-connect-authentication.md @@ -39,9 +39,3 @@ That's it! Next, you can check out the `pages/index.tsx` to see how the integrat ## Learn more - [Auth0](https://auth0.com/) - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use WunderGraph Cloud. - -{% deploy template="auth0-oidc-authentication" /%} diff --git a/docs-website/src/pages/docs/examples/caching.md b/docs-website/src/pages/docs/examples/caching.md index e3d021aa3..4d5cce233 100644 --- a/docs-website/src/pages/docs/examples/caching.md +++ b/docs-website/src/pages/docs/examples/caching.md @@ -73,9 +73,3 @@ You can read more about this in the ETag documentation. ## Learn more - [Guides](/docs/guides) - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use WunderGraph Cloud. - -{% deploy template="simple" /%} diff --git a/docs-website/src/pages/docs/examples/cross-api-joins.md b/docs-website/src/pages/docs/examples/cross-api-joins.md index 4f3a2b53b..35d0a586b 100644 --- a/docs-website/src/pages/docs/examples/cross-api-joins.md +++ b/docs-website/src/pages/docs/examples/cross-api-joins.md @@ -87,9 +87,3 @@ This Operation is a valid GraphQL Operation and can be defined in your IDE with ## Learn more - [The \_join field explain](/docs/core-concepts/_join-field) - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use WunderGraph Cloud. - -{% deploy template="cross-api-joins" /%} diff --git a/docs-website/src/pages/docs/examples/expo-relay.md b/docs-website/src/pages/docs/examples/expo-relay.md index a11380103..154db225f 100644 --- a/docs-website/src/pages/docs/examples/expo-relay.md +++ b/docs-website/src/pages/docs/examples/expo-relay.md @@ -41,5 +41,3 @@ To learn more about WunderGraph Relay integration, read our [Quickstart Guide](h ## Learn More about expo - [Expo Docs](https://docs.expo.dev/) - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=expo-relay) diff --git a/docs-website/src/pages/docs/examples/expo-swr.md b/docs-website/src/pages/docs/examples/expo-swr.md index 47cc9e712..388009837 100644 --- a/docs-website/src/pages/docs/examples/expo-swr.md +++ b/docs-website/src/pages/docs/examples/expo-swr.md @@ -61,9 +61,3 @@ Now, we can run the application using `npm run start`, this will start WunderGra - [Guides](/docs/guides) - [Expo](https://expo.io/) - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use WunderGraph Cloud. - -{% deploy template="simple" /%} diff --git a/docs-website/src/pages/docs/examples/fauna-db-nextjs.md b/docs-website/src/pages/docs/examples/fauna-db-nextjs.md index d887303b4..49d767b76 100644 --- a/docs-website/src/pages/docs/examples/fauna-db-nextjs.md +++ b/docs-website/src/pages/docs/examples/fauna-db-nextjs.md @@ -102,9 +102,3 @@ And that's it! We've fully integrated FaunaDB, WunderGraph and Next.js. - [Guides](/docs/guides) - [Next.js client documentation](/docs/clients-reference/nextjs) - [FaunaDB documentation](https://docs.fauna.com/fauna/current) - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use [WunderGraph Cloud](https://cloud.wundergraph.com). Enable the [Vercel integration](https://vercel.com/integrations/wundergraph) to deploy the Next.js frontend to Vercel. - -{% deploy template="nextjs" /%} diff --git a/docs-website/src/pages/docs/examples/fragments.md b/docs-website/src/pages/docs/examples/fragments.md index 595b4d1fe..3a801aba1 100644 --- a/docs-website/src/pages/docs/examples/fragments.md +++ b/docs-website/src/pages/docs/examples/fragments.md @@ -42,9 +42,3 @@ fragment User on User { This fragment, although named `UserFragment.graphql`, is available to all Operations with the name `User`. - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use WunderGraph Cloud. - -{% deploy template="fragments" /%} diff --git a/docs-website/src/pages/docs/examples/graphql-hasura-subscriptions.md b/docs-website/src/pages/docs/examples/graphql-hasura-subscriptions.md index 37083574d..4d53a8268 100644 --- a/docs-website/src/pages/docs/examples/graphql-hasura-subscriptions.md +++ b/docs-website/src/pages/docs/examples/graphql-hasura-subscriptions.md @@ -56,9 +56,3 @@ Add new operations to the `.wundergraph/operations` folder and run `npm start` t - [Hasura](https://hasura.io/) - [WunderGraph Server TS Reference](/docs/wundergraph-server-ts-reference) - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use WunderGraph Cloud. - -{% deploy template="graphql-hasura-subscriptions" /%} diff --git a/docs-website/src/pages/docs/examples/graphql-sse-subscriptions.md b/docs-website/src/pages/docs/examples/graphql-sse-subscriptions.md index fe2e373f5..aa395cf1d 100644 --- a/docs-website/src/pages/docs/examples/graphql-sse-subscriptions.md +++ b/docs-website/src/pages/docs/examples/graphql-sse-subscriptions.md @@ -53,9 +53,3 @@ curl -N http://localhost:9991/operations/Sse ```shell curl -N http://localhost:9991/operations/Sse\?wg_sse\=true ``` - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use WunderGraph Cloud. - -{% deploy template="graphql-sse-subscriptions" /%} diff --git a/docs-website/src/pages/docs/examples/graphql-subscriptions-hooks.md b/docs-website/src/pages/docs/examples/graphql-subscriptions-hooks.md index 81bc33dd8..0c0cd8235 100644 --- a/docs-website/src/pages/docs/examples/graphql-subscriptions-hooks.md +++ b/docs-website/src/pages/docs/examples/graphql-subscriptions-hooks.md @@ -110,9 +110,3 @@ curl -N http://localhost:9991/operations/Ws\?from\=5 - [Guides](/docs/guides) - [WunderGraph Server TS Reference](/docs/wundergraph-server-ts-reference) - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use WunderGraph Cloud. - -{% deploy template="graphql-subscriptions-hooks" /%} diff --git a/docs-website/src/pages/docs/examples/graphql-ws-subscriptions.md b/docs-website/src/pages/docs/examples/graphql-ws-subscriptions.md index 39ddb3a86..fcdd9134c 100644 --- a/docs-website/src/pages/docs/examples/graphql-ws-subscriptions.md +++ b/docs-website/src/pages/docs/examples/graphql-ws-subscriptions.md @@ -27,9 +27,3 @@ curl -N http://localhost:9991/operations/Ws ```shell curl -N http://localhost:9991/operations/Ws\?wg_sse\=true ``` - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use WunderGraph Cloud. - -{% deploy template="graphql-ws-subscriptions" /%} diff --git a/docs-website/src/pages/docs/examples/graphql-yoga-subscriptions.md b/docs-website/src/pages/docs/examples/graphql-yoga-subscriptions.md index 487c11e39..9a91489f3 100644 --- a/docs-website/src/pages/docs/examples/graphql-yoga-subscriptions.md +++ b/docs-website/src/pages/docs/examples/graphql-yoga-subscriptions.md @@ -33,9 +33,3 @@ curl -N http://localhost:9991/operations/Counter ```shell curl -N http://localhost:9991/operations/Counter\?wg_sse\=true ``` - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use WunderGraph Cloud. - -{% deploy template="graphql-yoga-sse-subscriptions" /%} diff --git a/docs-website/src/pages/docs/examples/hello-world.md b/docs-website/src/pages/docs/examples/hello-world.md index 2d8d3862c..b5999fc59 100644 --- a/docs-website/src/pages/docs/examples/hello-world.md +++ b/docs-website/src/pages/docs/examples/hello-world.md @@ -51,9 +51,3 @@ curl http://localhost:9991/operations/Dragons ## Learn more - [Guides](/docs/guides) - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use WunderGraph Cloud. - -{% deploy template="simple" /%} diff --git a/docs-website/src/pages/docs/examples/hooks.md b/docs-website/src/pages/docs/examples/hooks.md index 6484c40ba..2546d1b5d 100644 --- a/docs-website/src/pages/docs/examples/hooks.md +++ b/docs-website/src/pages/docs/examples/hooks.md @@ -52,9 +52,3 @@ export default configureWunderGraphServer(() => ({ - [Guides](/docs/guides) - [WunderGraph Server TS Reference](/docs/wundergraph-server-ts-reference) - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use WunderGraph Cloud. - -{% deploy template="simple" /%} diff --git a/docs-website/src/pages/docs/examples/inject-bearer-token.md b/docs-website/src/pages/docs/examples/inject-bearer-token.md index f847a0af6..de135694b 100644 --- a/docs-website/src/pages/docs/examples/inject-bearer-token.md +++ b/docs-website/src/pages/docs/examples/inject-bearer-token.md @@ -46,9 +46,3 @@ have a look at the onOriginRequest hook reference. - [Guides](/docs/guides) - [WunderGraph Server TS Reference](/docs/wundergraph-server-ts-reference) - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use WunderGraph Cloud. - -{% deploy template="inject-bearer" /%} diff --git a/docs-website/src/pages/docs/examples/nextjs-app-dir.md b/docs-website/src/pages/docs/examples/nextjs-app-dir.md index 0b9bba5ba..ae2519cc6 100644 --- a/docs-website/src/pages/docs/examples/nextjs-app-dir.md +++ b/docs-website/src/pages/docs/examples/nextjs-app-dir.md @@ -31,10 +31,6 @@ This example includes how to work with Server Components as well as Experimental - Read the [WunderGraph Docs](https://wundergraph.com/docs). - Next.js 13 with [App directory](https://nextjs.org/docs) -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=nextjs-app-dir) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/docs-website/src/pages/docs/examples/nextjs-clerk.md b/docs-website/src/pages/docs/examples/nextjs-clerk.md index de196ec7d..fc86577c4 100644 --- a/docs-website/src/pages/docs/examples/nextjs-clerk.md +++ b/docs-website/src/pages/docs/examples/nextjs-clerk.md @@ -63,9 +63,3 @@ Clicking the `Login` button will redirect you to the Clerk login page. After log - [Clerk documentation](https://clerk.com/docs) - [Next.js client documentation](/docs/clients-reference/nextjs) - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use [WunderGraph Cloud](https://cloud.wundergraph.com). Enable the [Vercel integration](https://vercel.com/integrations/wundergraph) to deploy the Next.js frontend to Vercel. - -{% deploy template="nextjs-clerk" /%} diff --git a/docs-website/src/pages/docs/examples/nextjs-postgresql-prisma.md b/docs-website/src/pages/docs/examples/nextjs-postgresql-prisma.md index 9a8bbe2e5..2ad17c8b1 100644 --- a/docs-website/src/pages/docs/examples/nextjs-postgresql-prisma.md +++ b/docs-website/src/pages/docs/examples/nextjs-postgresql-prisma.md @@ -104,9 +104,3 @@ seed(); - [@wundergraph/react-query reference](/docs/clients-reference/react-query) - [React Query documentation](https://tanstack.com/query/v4/docs/overview) - [Next.js client documentation](/docs/clients-reference/nextjs) - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use [WunderGraph Cloud](https://cloud.wundergraph.com). Enable the [Vercel integration](https://vercel.com/integrations/wundergraph) to deploy the Next.js frontend to Vercel. - -{% deploy template="nextjs-postgresql-prisma" /%} diff --git a/docs-website/src/pages/docs/examples/nextjs-react-query.md b/docs-website/src/pages/docs/examples/nextjs-react-query.md index b798be5fd..912f5419c 100644 --- a/docs-website/src/pages/docs/examples/nextjs-react-query.md +++ b/docs-website/src/pages/docs/examples/nextjs-react-query.md @@ -110,9 +110,3 @@ That's it! You can now run the example with `npm run dev` and see the result in - [@wundergraph/react-query reference](/docs/clients-reference/react-query) - [React Query documentation](https://tanstack.com/query/v4/docs/overview) - [Next.js client documentation](/docs/clients-reference/nextjs) - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use [WunderGraph Cloud](https://cloud.wundergraph.com). Enable the [Vercel integration](https://vercel.com/integrations/wundergraph) to deploy the Next.js frontend to Vercel. - -{% deploy template="nextjs-react-query" /%} diff --git a/docs-website/src/pages/docs/examples/nextjs-relay.md b/docs-website/src/pages/docs/examples/nextjs-relay.md index 88f44f245..fde0797ff 100644 --- a/docs-website/src/pages/docs/examples/nextjs-relay.md +++ b/docs-website/src/pages/docs/examples/nextjs-relay.md @@ -71,5 +71,3 @@ To learn more about Next.js, take a look at the following resources: - [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=nextjs-relay) diff --git a/docs-website/src/pages/docs/examples/nextjs-todos.md b/docs-website/src/pages/docs/examples/nextjs-todos.md index 3c2b7dc0b..7548e9a55 100644 --- a/docs-website/src/pages/docs/examples/nextjs-todos.md +++ b/docs-website/src/pages/docs/examples/nextjs-todos.md @@ -45,9 +45,3 @@ npm run cleanup - [Guides](/docs/guides) - [Next.js client documentation](/docs/clients-reference/nextjs) - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use [WunderGraph Cloud](https://cloud.wundergraph.com). Enable the [Vercel integration](https://vercel.com/integrations/wundergraph) to deploy the Next.js frontend to Vercel. - -{% deploy template="nextjs-todos" /%} diff --git a/docs-website/src/pages/docs/examples/nextjs-typescript-operations.md b/docs-website/src/pages/docs/examples/nextjs-typescript-operations.md index 13d5c87c0..9ed63a421 100644 --- a/docs-website/src/pages/docs/examples/nextjs-typescript-operations.md +++ b/docs-website/src/pages/docs/examples/nextjs-typescript-operations.md @@ -63,9 +63,3 @@ If you want to learn more about this feature, how to use it with mutations and s - [Guides](/docs/guides) - [Next.js client documentation](/docs/clients-reference/nextjs) - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use [WunderGraph Cloud](https://cloud.wundergraph.com). Enable the [Vercel integration](https://vercel.com/integrations/wundergraph) to deploy the Next.js frontend to Vercel. - -{% deploy template="nextjs-typescript-functions" /%} diff --git a/docs-website/src/pages/docs/examples/nextjs.md b/docs-website/src/pages/docs/examples/nextjs.md index fe3cd954e..027e6f21b 100644 --- a/docs-website/src/pages/docs/examples/nextjs.md +++ b/docs-website/src/pages/docs/examples/nextjs.md @@ -76,9 +76,3 @@ that's it. - [Guides](/docs/guides) - [Next.js client documentation](/docs/clients-reference/nextjs) - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use [WunderGraph Cloud](https://cloud.wundergraph.com). Enable the [Vercel integration](https://vercel.com/integrations/wundergraph) to deploy the Next.js frontend to Vercel. - -{% deploy template="nextjs" /%} diff --git a/docs-website/src/pages/docs/examples/nuxt.md b/docs-website/src/pages/docs/examples/nuxt.md index e9d5ad9f1..5827dde9a 100644 --- a/docs-website/src/pages/docs/examples/nuxt.md +++ b/docs-website/src/pages/docs/examples/nuxt.md @@ -116,9 +116,3 @@ Your operations will be compiled into RPC endpoints, so all you have to do is to - [Guides](/docs/guides) - [Nuxt client documentation](/docs/clients-reference/nuxt) - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use [WunderGraph Cloud](https://cloud.wundergraph.com). - -{% deploy template="nuxt" /%} diff --git a/docs-website/src/pages/docs/examples/orm.md b/docs-website/src/pages/docs/examples/orm.md index 82536f657..d2f9b0419 100644 --- a/docs-website/src/pages/docs/examples/orm.md +++ b/docs-website/src/pages/docs/examples/orm.md @@ -30,10 +30,6 @@ curl http://localhost:9991/operations/country?code=DE - [TypeScript ORM reference](/docs/typescript-orm-reference) -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=simple) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/docs-website/src/pages/docs/examples/remix.md b/docs-website/src/pages/docs/examples/remix.md index 50c7fd08c..07684653f 100644 --- a/docs-website/src/pages/docs/examples/remix.md +++ b/docs-website/src/pages/docs/examples/remix.md @@ -128,9 +128,3 @@ export default function Index() { - [@wundergraph/swr reference](/docs/clients-reference/swr) - [SWR documentation](https://swr.vercel.app/) - [Remix documentation](https://remix.run) - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph backend is to use [WunderGraph Cloud](https://cloud.wundergraph.com). Enable the [Vercel integration](https://vercel.com/integrations/wundergraph) to deploy the Vite frontend to Vercel. - -{% deploy template="remix" /%} diff --git a/docs-website/src/pages/docs/examples/sveltekit.md b/docs-website/src/pages/docs/examples/sveltekit.md index 5d61417fe..280420a24 100644 --- a/docs-website/src/pages/docs/examples/sveltekit.md +++ b/docs-website/src/pages/docs/examples/sveltekit.md @@ -109,7 +109,3 @@ This implementation is based on TanStack Svelte Query's [prefetchQuery](https:// - [Guides](/docs/guides) - [Svelte Query client documentation](/docs/clients-reference/svelte-query) - -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=vite-svelte) diff --git a/docs-website/src/pages/docs/examples/vite-react-relay.md b/docs-website/src/pages/docs/examples/vite-react-relay.md index 35e4c098b..f254cefc8 100644 --- a/docs-website/src/pages/docs/examples/vite-react-relay.md +++ b/docs-website/src/pages/docs/examples/vite-react-relay.md @@ -54,5 +54,3 @@ const [queryReference, loadQuery] = useQueryLoader(AppDrago ## Learn more about WunderGraph + Relay To learn more about WunderGraph Relay integration, read our [Quickstart Guide](/docs/getting-started/relay-quickstart) - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=vite-react-relay) diff --git a/docs-website/src/pages/docs/examples/vite-solidjs.md b/docs-website/src/pages/docs/examples/vite-solidjs.md index 2b2e68149..ce4ff0a7a 100644 --- a/docs-website/src/pages/docs/examples/vite-solidjs.md +++ b/docs-website/src/pages/docs/examples/vite-solidjs.md @@ -93,9 +93,3 @@ export default App; - [WunderGraph Solid client reference](/docs/clients-reference/solid-query) - [Solid Query documentation](https://tanstack.com/query/v4/docs/solid/overview) - [Solid.js documentation](https://www.solidjs.com/) - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use [WunderGraph Cloud](https://cloud.wundergraph.com). Enable the [Vercel integration](https://vercel.com/integrations/wundergraph) to deploy the Vite frontend to Vercel. - -{% deploy template="vite-solidjs" /%} diff --git a/docs-website/src/pages/docs/examples/vite-svelte.md b/docs-website/src/pages/docs/examples/vite-svelte.md index 43bb69193..721bbe8d3 100644 --- a/docs-website/src/pages/docs/examples/vite-svelte.md +++ b/docs-website/src/pages/docs/examples/vite-svelte.md @@ -85,7 +85,3 @@ In Svelte component, - [Guides](/docs/guides) - [Svelte Query client documentation](/docs/clients-reference/svelte-query) - -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=vite-svelte) diff --git a/docs-website/src/pages/docs/examples/vite-swr.md b/docs-website/src/pages/docs/examples/vite-swr.md index 413c63674..490f04aec 100644 --- a/docs-website/src/pages/docs/examples/vite-swr.md +++ b/docs-website/src/pages/docs/examples/vite-swr.md @@ -193,9 +193,3 @@ import { SWRConfig, useSWRConfig } from '@wundergraph/swr'; - [@wundergraph/swr reference](/docs/clients-reference/swr) - [SWR documentation](https://swr.vercel.app/) - [Vite documentation](https://vitejs.dev) - -## Deploy to WunderGraph Cloud - -The easiest way to deploy your WunderGraph app is to use [WunderGraph Cloud](https://cloud.wundergraph.com). Enable the [Vercel integration](https://vercel.com/integrations/wundergraph) to deploy the Vite frontend to Vercel. - -{% deploy template="vite-swr" /%} diff --git a/docs-website/src/pages/docs/guides/bundle-generated-client-for-distribution.md b/docs-website/src/pages/docs/guides/bundle-generated-client-for-distribution.md index 171cf991c..6cdb97681 100644 --- a/docs-website/src/pages/docs/guides/bundle-generated-client-for-distribution.md +++ b/docs-website/src/pages/docs/guides/bundle-generated-client-for-distribution.md @@ -156,10 +156,6 @@ pnpm publish --registry https://npm.my-registry.com --access restricted - [TSUP](https://tsup.egoist.dev/) - [Example repository](https://github.com/wundergraph/publish-client). -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=simple) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/docs/README.md b/docs/README.md index 09abff4c1..03abebdcf 100644 --- a/docs/README.md +++ b/docs/README.md @@ -5,7 +5,6 @@ - [An overview about WunderGraph Hooks](./hooks.md) - [WunderGraph SDK](./sdk.md) - [Release WunderGraph](./releasing.md) -- [WunderHub](./wunderhub.md) - [WunderNode](./wundernode.md) ## Learn More diff --git a/examples/astro-relay/README.md b/examples/astro-relay/README.md index f4fec665b..7a256b39f 100644 --- a/examples/astro-relay/README.md +++ b/examples/astro-relay/README.md @@ -27,5 +27,3 @@ To learn more about WunderGraph Relay integration, read our [Quickstart Guide](h ## Learn More about Astro - [Astro Docs](https://docs.astro.build/en/getting-started/) - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=astro-relay) diff --git a/examples/astro/README.md b/examples/astro/README.md index 74a29db3d..3924e5db0 100644 --- a/examples/astro/README.md +++ b/examples/astro/README.md @@ -57,10 +57,6 @@ All commands are run from the root of the project, from a terminal: - [WunderGraph Docs](https://wundergraph.com/docs) - [Astro Docs](https://docs.astro.build) -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=nextjs) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/examples/auth0-oidc-authentication/README.md b/examples/auth0-oidc-authentication/README.md index 5011546b0..28e4b6ef5 100644 --- a/examples/auth0-oidc-authentication/README.md +++ b/examples/auth0-oidc-authentication/README.md @@ -30,10 +30,6 @@ Once the login is complete, the Frontend will automatically fetch the data and i Read the [Docs](https://wundergraph.com/docs). -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=auth0-oidc-authentication) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/examples/caching/README.md b/examples/caching/README.md index 7d54916d9..283f27680 100644 --- a/examples/caching/README.md +++ b/examples/caching/README.md @@ -18,10 +18,6 @@ npm install && npm start Read the [Docs](https://wundergraph.com/docs). -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=caching) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/examples/cross-api-joins/README.md b/examples/cross-api-joins/README.md index d10e924d6..f881f7cf3 100644 --- a/examples/cross-api-joins/README.md +++ b/examples/cross-api-joins/README.md @@ -16,10 +16,6 @@ curl -v --get --data-urlencode 'wg_variables={"countryCode": "ES"}' 'http://loca Read the [Docs](https://wundergraph.com/docs). -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=cross-api-joins) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/examples/expo-relay/README.md b/examples/expo-relay/README.md index a50a24c21..50a8be196 100644 --- a/examples/expo-relay/README.md +++ b/examples/expo-relay/README.md @@ -35,5 +35,3 @@ To learn more about WunderGraph Relay integration, read our [Quickstart Guide](h ## Learn More about expo - [Expo Docs](https://docs.expo.dev/) - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=expo-relay) diff --git a/examples/faunadb-nextjs/README.md b/examples/faunadb-nextjs/README.md index cd3500063..d82978214 100644 --- a/examples/faunadb-nextjs/README.md +++ b/examples/faunadb-nextjs/README.md @@ -50,10 +50,6 @@ npm install && npm start Read the [Docs](https://wundergraph.com/docs). -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=faunadb-nextjs) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/examples/fragments/README.md b/examples/fragments/README.md index 65cbef7cb..fa62f997d 100644 --- a/examples/fragments/README.md +++ b/examples/fragments/README.md @@ -36,10 +36,6 @@ curl http://localhost:9991/operations/users/get?id=1 Read the [Docs](https://wundergraph.com/docs). -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=fragments) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/examples/graphql-hasura-subscriptions/README.md b/examples/graphql-hasura-subscriptions/README.md index 94dfc694c..bbaf2dd44 100644 --- a/examples/graphql-hasura-subscriptions/README.md +++ b/examples/graphql-hasura-subscriptions/README.md @@ -48,10 +48,6 @@ Add new operations to the `.wundergraph/operations` folder and run `npm start` t Read the [Docs](https://wundergraph.com/docs). -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=graphql-hasura-subscriptions) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/examples/graphql-sse-subscriptions/README.md b/examples/graphql-sse-subscriptions/README.md index 20e25a053..b58f9929e 100644 --- a/examples/graphql-sse-subscriptions/README.md +++ b/examples/graphql-sse-subscriptions/README.md @@ -52,10 +52,6 @@ curl -N http://localhost:9991/operations/Sse Read the [Docs](https://wundergraph.com/docs). -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=graphql-sse-subscriptions) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/examples/graphql-subscriptions-hooks/README.md b/examples/graphql-subscriptions-hooks/README.md index 723a79e83..2dd5619a0 100644 --- a/examples/graphql-subscriptions-hooks/README.md +++ b/examples/graphql-subscriptions-hooks/README.md @@ -107,10 +107,6 @@ curl -N http://localhost:9991/operations/users/get?id=1 Read the [Docs](https://wundergraph.com/docs). -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=graphql-subscriptions-hooks) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/examples/graphql-ws-subscriptions/README.md b/examples/graphql-ws-subscriptions/README.md index e6bc58f96..5a6f335b4 100644 --- a/examples/graphql-ws-subscriptions/README.md +++ b/examples/graphql-ws-subscriptions/README.md @@ -32,10 +32,6 @@ curl -N http://localhost:9991/operations/users/get?id=1 Read the [Docs](https://wundergraph.com/docs). -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=graphql-ws-subscriptions) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/examples/graphql-yoga-sse-subscriptions/README.md b/examples/graphql-yoga-sse-subscriptions/README.md index 05b6a2843..dc27899d5 100644 --- a/examples/graphql-yoga-sse-subscriptions/README.md +++ b/examples/graphql-yoga-sse-subscriptions/README.md @@ -38,10 +38,6 @@ curl -N http://localhost:9991/operations/users/get?id=1 Read the [Docs](https://wundergraph.com/docs). -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=graphql-yoga-subscriptions) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/examples/hooks/README.md b/examples/hooks/README.md index ca7a0f7d4..5b40a25aa 100644 --- a/examples/hooks/README.md +++ b/examples/hooks/README.md @@ -22,10 +22,6 @@ curl -N http://localhost:9991/operations/users/get?id=1 Read the [Docs](https://wundergraph.com/docs). -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=hooks) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/examples/inject-bearer/README.md b/examples/inject-bearer/README.md index 4f03ea76c..be140340d 100644 --- a/examples/inject-bearer/README.md +++ b/examples/inject-bearer/README.md @@ -34,10 +34,6 @@ You can modify this logic and add other Headers into your origin requests. Read the [Docs](https://wundergraph.com/docs). -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=inject-bearer) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/examples/nextjs-app-dir/README.md b/examples/nextjs-app-dir/README.md index 15514e1a4..1da203464 100644 --- a/examples/nextjs-app-dir/README.md +++ b/examples/nextjs-app-dir/README.md @@ -25,10 +25,6 @@ This example includes how to work with Server Components as well as Experimental - Read the [WunderGraph Docs](https://wundergraph.com/docs). - Next.js 13 with [App directory](https://nextjs.org/docs) -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=nextjs-app-dir) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/examples/nextjs-clerk/README.md b/examples/nextjs-clerk/README.md index dcf796ba4..2df547351 100644 --- a/examples/nextjs-clerk/README.md +++ b/examples/nextjs-clerk/README.md @@ -44,10 +44,6 @@ Once the login is complete, the Frontend will automatically fetch the data and i - [WunderGraph Docs](https://docs.wundergraph.com/docs/auth/token-based-auth/clerk). - [Clerk Docs](https://clerk.com/docs) -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=nextjs-clerk) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/examples/nextjs-react-query/README.md b/examples/nextjs-react-query/README.md index 623dd19cb..e8110f179 100644 --- a/examples/nextjs-react-query/README.md +++ b/examples/nextjs-react-query/README.md @@ -22,10 +22,6 @@ Each file becomes an Operation. The Operation name is not relevant, the file nam Read the [Docs](https://wundergraph.com/docs). -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=nextjs-react-query) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/examples/nextjs-relay/README.md b/examples/nextjs-relay/README.md index eb49d5a87..d59f8d826 100644 --- a/examples/nextjs-relay/README.md +++ b/examples/nextjs-relay/README.md @@ -65,5 +65,3 @@ To learn more about Next.js, take a look at the following resources: - [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=nextjs-relay) diff --git a/examples/nextjs-typescript-functions/README.md b/examples/nextjs-typescript-functions/README.md index 4b33a64be..d7f0864c5 100644 --- a/examples/nextjs-typescript-functions/README.md +++ b/examples/nextjs-typescript-functions/README.md @@ -22,10 +22,6 @@ Each file becomes an Operation. The Operation name is not relevant, the file nam Read the [Docs](https://wundergraph.com/docs). -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=nextjs-typescript-functions) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/examples/nextjs/README.md b/examples/nextjs/README.md index 773ecf976..d7f0864c5 100644 --- a/examples/nextjs/README.md +++ b/examples/nextjs/README.md @@ -22,10 +22,6 @@ Each file becomes an Operation. The Operation name is not relevant, the file nam Read the [Docs](https://wundergraph.com/docs). -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=nextjs) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/examples/open-telemetry/README.md b/examples/open-telemetry/README.md index d567137fe..16fdb318d 100644 --- a/examples/open-telemetry/README.md +++ b/examples/open-telemetry/README.md @@ -25,10 +25,6 @@ curl http://localhost:9991/operations/users/get?id=1 Read the [Docs](https://wundergraph.com/docs). -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=open-telemetry) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/examples/orm/README.md b/examples/orm/README.md index d1ba92315..f24680a1f 100644 --- a/examples/orm/README.md +++ b/examples/orm/README.md @@ -25,10 +25,6 @@ curl http://localhost:9991/operations/country?code=DE - [Docs](https://wundergraph.com/docs) - [TypeScript ORM reference](https://wundergraph.com/docs/typescript-orm-reference) -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=simple) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/examples/simple/README.md b/examples/simple/README.md index ef7d077e7..bbabf306a 100644 --- a/examples/simple/README.md +++ b/examples/simple/README.md @@ -28,10 +28,6 @@ curl http://localhost:9991/operations/users/get?id=1 Read the [Docs](https://wundergraph.com/docs). -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=simple) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)! diff --git a/examples/sveltekit/README.md b/examples/sveltekit/README.md index bb5e8c685..76ad06156 100644 --- a/examples/sveltekit/README.md +++ b/examples/sveltekit/README.md @@ -94,5 +94,3 @@ export const load: PageLoad = async ({ parent }) => { You can preview the production build with `npm run preview`. > To deploy your app, you may need to install an [adapter](https://kit.svelte.dev/docs/adapters) for your target environment. - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=sveltekit) diff --git a/examples/vite-react-relay/README.md b/examples/vite-react-relay/README.md index bbbd6e0b6..3bc3f6f68 100644 --- a/examples/vite-react-relay/README.md +++ b/examples/vite-react-relay/README.md @@ -48,5 +48,3 @@ const [queryReference, loadQuery] = useQueryLoader(AppDrago ## Learn more about WunderGraph + Relay To learn more about WunderGraph Relay integration, read our [Quickstart Guide](https://docs.wundergraph.com/docs/getting-started/relay-quickstart) - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=vite-react-relay) diff --git a/examples/vite-solidjs/README.md b/examples/vite-solidjs/README.md index 7003dfa67..b87538be1 100644 --- a/examples/vite-solidjs/README.md +++ b/examples/vite-solidjs/README.md @@ -29,8 +29,4 @@ It correctly bundles Solid in production mode and optimizes the build for the be The build is minified and the filenames include the hashes.
Your app is ready to be deployed! -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=vite-solidjs) - You can deploy the `dist` folder to any static host provider (vercel, netlify, surge, now, etc.) diff --git a/examples/vite-svelte/README.md b/examples/vite-svelte/README.md index 6ea6daca9..1c4ccf635 100644 --- a/examples/vite-svelte/README.md +++ b/examples/vite-svelte/README.md @@ -82,8 +82,4 @@ import { writable } from 'svelte/store'; export default writable(0); ``` -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=vite-svelte) - You can deploy the `dist` folder to any static host provider (vercel, netlify, surge, now, etc.) diff --git a/examples/vite-swr/README.md b/examples/vite-swr/README.md index bc74e1063..826965f43 100644 --- a/examples/vite-swr/README.md +++ b/examples/vite-swr/README.md @@ -26,10 +26,6 @@ Each file becomes an Operation. The Operation name is not relevant, the file nam Read the [Docs](https://wundergraph.com/docs). -## Deploy to WunderGraph Cloud - -[![Deploy to WunderGraph](https://wundergraph.com/button)](https://cloud.wundergraph.com/new/clone?templateName=vite-swr) - ## Got Questions? Join us on [Discord](https://wundergraph.com/discord)!