Skip to content

Commit

Permalink
Merge branch 'master' into eslint-plugin-refactor
Browse files Browse the repository at this point in the history
  • Loading branch information
JamesHenry committed Mar 15, 2024
2 parents 32dee04 + 1068513 commit 2ec90da
Show file tree
Hide file tree
Showing 34 changed files with 1,462 additions and 806 deletions.
96 changes: 48 additions & 48 deletions docs/generated/manifests/menus.json

Large diffs are not rendered by default.

142 changes: 71 additions & 71 deletions docs/generated/manifests/nx.json

Large diffs are not rendered by default.

22 changes: 11 additions & 11 deletions docs/generated/manifests/tags.json
Expand Up @@ -810,35 +810,35 @@
"description": "",
"file": "shared/recipes/database/nestjs-prisma",
"id": "nestjs-prisma",
"name": "Using Prisma with NestJS",
"name": "Prisma with NestJS",
"path": "/showcase/example-repos/nestjs-prisma"
},
{
"description": "",
"file": "shared/recipes/database/mongo-fastify",
"id": "mongo-fastify",
"name": "Using Mongo with Fastify",
"name": "Mongo with Fastify",
"path": "/showcase/example-repos/mongo-fastify"
},
{
"description": "",
"file": "shared/recipes/database/redis-fastify",
"id": "redis-fastify",
"name": "Using Redis with Fastify",
"name": "Redis with Fastify",
"path": "/showcase/example-repos/redis-fastify"
},
{
"description": "",
"file": "shared/recipes/database/postgres-fastify",
"id": "postgres-fastify",
"name": "Using Postgres with Fastify",
"name": "Postgres with Fastify",
"path": "/showcase/example-repos/postgres-fastify"
},
{
"description": "",
"file": "shared/recipes/database/serverless-fastify-planetscale",
"id": "serverless-fastify-planetscale",
"name": "Using PlanetScale with Serverless Fastify",
"name": "PlanetScale with Serverless Fastify",
"path": "/showcase/example-repos/serverless-fastify-planetscale"
}
],
Expand Down Expand Up @@ -1050,35 +1050,35 @@
"description": "",
"file": "shared/recipes/database/nestjs-prisma",
"id": "nestjs-prisma",
"name": "Using Prisma with NestJS",
"name": "Prisma with NestJS",
"path": "/showcase/example-repos/nestjs-prisma"
},
{
"description": "",
"file": "shared/recipes/database/mongo-fastify",
"id": "mongo-fastify",
"name": "Using Mongo with Fastify",
"name": "Mongo with Fastify",
"path": "/showcase/example-repos/mongo-fastify"
},
{
"description": "",
"file": "shared/recipes/database/redis-fastify",
"id": "redis-fastify",
"name": "Using Redis with Fastify",
"name": "Redis with Fastify",
"path": "/showcase/example-repos/redis-fastify"
},
{
"description": "",
"file": "shared/recipes/database/postgres-fastify",
"id": "postgres-fastify",
"name": "Using Postgres with Fastify",
"name": "Postgres with Fastify",
"path": "/showcase/example-repos/postgres-fastify"
},
{
"description": "",
"file": "shared/recipes/database/serverless-fastify-planetscale",
"id": "serverless-fastify-planetscale",
"name": "Using PlanetScale with Serverless Fastify",
"name": "PlanetScale with Serverless Fastify",
"path": "/showcase/example-repos/serverless-fastify-planetscale"
}
],
Expand All @@ -1087,7 +1087,7 @@
"description": "",
"file": "shared/recipes/database/serverless-fastify-planetscale",
"id": "serverless-fastify-planetscale",
"name": "Using PlanetScale with Serverless Fastify",
"name": "PlanetScale with Serverless Fastify",
"path": "/showcase/example-repos/serverless-fastify-planetscale"
}
],
Expand Down
47 changes: 24 additions & 23 deletions docs/map.json
Expand Up @@ -1188,98 +1188,99 @@
"name": "Nx with your favorite tech",
"id": "example-repos",
"description": "Examples of different ways to use Nx with your favorite tech",
"file": "shared/showcase/example-repos",
"itemList": [
{
"name": "Add an Express Project",
"name": "Express",
"id": "add-express",
"description": "Add an Express application to your repo",
"file": "shared/recipes/add-stack/add-express"
},
{
"name": "Add a Lit Project",
"name": "Lit",
"id": "add-lit",
"description": "Add a Lit project to your repo",
"description": "Lit to your repo",
"file": "shared/recipes/add-stack/add-lit"
},
{
"name": "Add a Solid Project",
"name": "Solid",
"id": "add-solid",
"description": "Add a Solid project to your repo",
"description": "Solid to your repo",
"file": "shared/recipes/add-stack/add-solid"
},
{
"name": "Add a Qwik Project",
"name": "Qwik",
"id": "add-qwik",
"description": "Add a Qwik project to your repo",
"description": "Qwik to your repo",
"file": "shared/recipes/add-stack/add-qwik"
},
{
"name": "Add a Rust Project",
"name": "Rust",
"id": "add-rust",
"description": "Add a Rust project to your repo",
"description": "Rust to your repo",
"file": "shared/recipes/add-stack/add-rust"
},
{
"name": "Add a .NET Project",
"name": ".NET",
"id": "add-dotnet",
"description": "Add a .NET project to your repo",
"description": ".NET to your repo",
"file": "shared/recipes/add-stack/add-dotnet"
},
{
"name": "Add an Astro Project",
"name": "Astro",
"id": "add-astro",
"description": "Add Nx to an Astro project",
"file": "shared/recipes/add-stack/add-astro"
},
{
"name": "Add a Svelte Project",
"name": "Svelte",
"id": "add-svelte",
"description": "Add a Svelte project to your repo",
"description": "Svelte to your repo",
"file": "shared/recipes/add-stack/add-svelte"
},
{
"name": "Add a Fastify Project",
"name": "Fastify",
"id": "add-fastify",
"description": "Add a Fastify project to your repo",
"description": "Fastify to your repo",
"file": "shared/recipes/add-stack/add-fastify"
},
{
"name": "Using Apollo GraphQL",
"name": "Apollo GraphQL",
"id": "apollo-react",
"file": "shared/examples/apollo-react"
},
{
"name": "Using Prisma with NestJS",
"name": "Prisma with NestJS",
"id": "nestjs-prisma",
"tags": ["database", "node"],
"file": "shared/recipes/database/nestjs-prisma"
},
{
"name": "Using Mongo with Fastify",
"name": "Mongo with Fastify",
"id": "mongo-fastify",
"tags": ["database", "node"],
"file": "shared/recipes/database/mongo-fastify"
},
{
"name": "Using Redis with Fastify",
"name": "Redis with Fastify",
"id": "redis-fastify",
"tags": ["database", "node"],
"file": "shared/recipes/database/redis-fastify"
},
{
"name": "Using Postgres with Fastify",
"name": "Postgres with Fastify",
"id": "postgres-fastify",
"tags": ["database", "node"],
"file": "shared/recipes/database/postgres-fastify"
},
{
"name": "Using PlanetScale with Serverless Fastify",
"name": "PlanetScale with Serverless Fastify",
"id": "serverless-fastify-planetscale",
"tags": ["database", "node", "serverless"],
"file": "shared/recipes/database/serverless-fastify-planetscale"
},
{
"name": "Nx Micro-Frontend Example",
"name": "Nx with Micro-frontends",
"id": "mfe",
"file": "shared/examples/nx-examples"
}
Expand Down
32 changes: 16 additions & 16 deletions docs/shared/reference/sitemap.md
Expand Up @@ -189,22 +189,22 @@
- [Rescope Packages from @nrwl to @nx](/recipes/other/rescope)
- [Showcase](/showcase)
- [Nx with your favorite tech](/showcase/example-repos)
- [Add an Express Project](/showcase/example-repos/add-express)
- [Add a Lit Project](/showcase/example-repos/add-lit)
- [Add a Solid Project](/showcase/example-repos/add-solid)
- [Add a Qwik Project](/showcase/example-repos/add-qwik)
- [Add a Rust Project](/showcase/example-repos/add-rust)
- [Add a .NET Project](/showcase/example-repos/add-dotnet)
- [Add an Astro Project](/showcase/example-repos/add-astro)
- [Add a Svelte Project](/showcase/example-repos/add-svelte)
- [Add a Fastify Project](/showcase/example-repos/add-fastify)
- [Using Apollo GraphQL](/showcase/example-repos/apollo-react)
- [Using Prisma with NestJS](/showcase/example-repos/nestjs-prisma)
- [Using Mongo with Fastify](/showcase/example-repos/mongo-fastify)
- [Using Redis with Fastify](/showcase/example-repos/redis-fastify)
- [Using Postgres with Fastify](/showcase/example-repos/postgres-fastify)
- [Using PlanetScale with Serverless Fastify](/showcase/example-repos/serverless-fastify-planetscale)
- [Nx Micro-Frontend Example](/showcase/example-repos/mfe)
- [Express](/showcase/example-repos/add-express)
- [Lit](/showcase/example-repos/add-lit)
- [Solid](/showcase/example-repos/add-solid)
- [Qwik](/showcase/example-repos/add-qwik)
- [Rust](/showcase/example-repos/add-rust)
- [.NET](/showcase/example-repos/add-dotnet)
- [Astro](/showcase/example-repos/add-astro)
- [Svelte](/showcase/example-repos/add-svelte)
- [Fastify](/showcase/example-repos/add-fastify)
- [Apollo GraphQL](/showcase/example-repos/apollo-react)
- [Prisma with NestJS](/showcase/example-repos/nestjs-prisma)
- [Mongo with Fastify](/showcase/example-repos/mongo-fastify)
- [Redis with Fastify](/showcase/example-repos/redis-fastify)
- [Postgres with Fastify](/showcase/example-repos/postgres-fastify)
- [PlanetScale with Serverless Fastify](/showcase/example-repos/serverless-fastify-planetscale)
- [Nx with Micro-frontends](/showcase/example-repos/mfe)
- [Benchmarks](/showcase/benchmarks)
- [Typescript Batch Mode Compilation](/showcase/benchmarks/tsc-batch-mode)
- [Large Repo and Caching](/showcase/benchmarks/caching)
Expand Down
29 changes: 29 additions & 0 deletions docs/shared/showcase/example-repos.md
@@ -0,0 +1,29 @@
# Nx Integration with Technologies and Frameworks

## Examples across platforms

{% cards cols="2" lgCols="4" mdCols="4" smCols="2" %}

{% link-card title="Express" url="/showcase/example-repos/add-express" icon="express" /%}
{% link-card title="Lit" url="/showcase/example-repos/add-lit" icon="lit" /%}
{% link-card title="Solid" url="/showcase/example-repos/add-solid" icon="solid" /%}
{% link-card title="Qwik" url="/showcase/example-repos/add-qwik" icon="qwik" /%}
{% link-card title="Rust" url="/showcase/example-repos/add-rust" icon="rust" /%}
{% link-card title=".NET" url="https://github.com/nrwl/nx-recipes/tree/main/dot-net-standalone" icon="dotnet" /%}
{% link-card title="Astro" url="/showcase/example-repos/add-astro" icon="astro" /%}
{% link-card title="Svelte" url="/showcase/example-repos/add-svelte" icon="svelte" /%}
{% link-card title="Micro-frontend" url="/showcase/example-repos/mfe" icon="mfe" /%}
{% link-card title="Apollo" url="/showcase/example-repos/apollo-react" icon="apollo" /%}
{% link-card title="Prisma NestJS" url="/showcase/example-repos/nestjs-prisma" icon="prisma" /%}
{% link-card title="Fastify" url="/showcase/example-repos/add-fastify" icon="fastify" /%}

{% /cards %}

### More examples with Fastify

{% cards cols="2" lgCols="4" mdCols="4" smCols="2" %}
{% link-card title="MongoDB" url="/showcase/example-repos/mongo-fastify" icon="mongodb" /%}
{% link-card title="Redis" url="/showcase/example-repos/redis-fastify" icon="redis" /%}
{% link-card title="Postgres" url="/showcase/example-repos/postgres-fastify" icon="postgres" /%}
{% link-card title="PlanetScale" url="/showcase/example-repos/serverless-fastify-planetscale" icon="planetscale" /%}
{% /cards %}

0 comments on commit 2ec90da

Please sign in to comment.