From 4d5509bd044ab69e1e86f15f6ec9576108641137 Mon Sep 17 00:00:00 2001 From: Jack Hsu Date: Tue, 18 Jul 2023 12:31:56 -0400 Subject: [PATCH] docs(misc): update intro page to clarify tutorial links --- docs/shared/getting-started/intro.md | 30 ++++++++++++++-------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/docs/shared/getting-started/intro.md b/docs/shared/getting-started/intro.md index e373e88e21381..1718eea4b1fe4 100644 --- a/docs/shared/getting-started/intro.md +++ b/docs/shared/getting-started/intro.md @@ -22,17 +22,17 @@ If instead you want to jump right into it, run the following command. It will gu {% /tab %} {% /tabs %} -You can use Nx to quickly scaffold a new standalone project or even an entire monorepo. It can be incrementally adopted and will grow with your project as it scales. +You can use Nx to quickly scaffold a new project or even an entire monorepo. It can be incrementally adopted and will grow with your project as it scales. {% cards cols="3" %} -{% title-card title="New Monorepo" url="#start-a-new-monorepo" /%} -{% title-card title="New Standalone Project" url="#start-a-new-standalone-project" /%} -{% title-card title="Add to an Existing Project or Monorepo" url="#adding-nx-to-an-existing-project-or-monorepo" /%} +{% title-card title="New Monorepo" url="#get-started-with-the-basics" /%} +{% title-card title="Choose a Stack" url="#learn-about-nx-and-your-favorite-stack" /%} +{% title-card title="Add to an Existing Project" url="#http://localhost:4200/getting-started/intro#adding-nx-to-an-existing-project" /%} {% /cards %} -## Start a New Monorepo +## Get Started with the Basics Its modular architecture lets you adopt Nx for package-based monorepos in combination with NPM, Yarn or PNPM, or create a fully integrated monorepo using Nx plugins. Learn more with the tutorials below. @@ -56,39 +56,39 @@ Get a pre-configured setup. Nx configures your favorite frameworks and lets you {% /cards %} -## Start a New Standalone Project +## Learn About Nx and Your Favorite Stack -Nx works well not just for monorepos. Nx plugins help you scaffold new standalone projects with pre-configured tooling and modularize your codebase with local libraries. +Nx works well not just for monorepos. Nx plugins help you scaffold new projects with pre-configured tooling and modularize your codebase with local libraries. {% cards cols="3" %} -{% persona type="react" title="Create a Standalone React app" url="/getting-started/tutorials/react-standalone-tutorial" %} +{% persona type="react" title="Create a React app" url="/getting-started/tutorials/react-standalone-tutorial" %} A modern React setup with built-in support for Vite, ESLint, Cypress, and more. Think CRA but modern, always up-to-date and scalable. -- [Create a Standalone React app](/getting-started/tutorials/react-standalone-tutorial) +- [Create a React app](/getting-started/tutorials/react-standalone-tutorial) {% /persona %} -{% persona type="angular" title="Create a Standalone Angular app" url="/getting-started/tutorials/angular-standalone-tutorial" %} +{% persona type="angular" title="Create an Angular app" url="/getting-started/tutorials/angular-standalone-tutorial" %} A modern Angular development experience powered by advanced generators and integrations with modern tooling. -- [Create a Standalone Angular app](/getting-started/tutorials/angular-standalone-tutorial) +- [Create an Angular app](/getting-started/tutorials/angular-standalone-tutorial) {% /persona %} -{% persona type="node" title="Create a Standalone Node server" url="/getting-started/tutorials/node-server-tutorial" %} +{% persona type="node" title="Create a Node server" url="/getting-started/tutorials/node-server-tutorial" %} A modern Node server with scaffolding for Express, Fastify or Koa. There's also Docker support built-in. -- [Create a Standalone Node server](/getting-started/tutorials/node-server-tutorial) +- [Create a Node server](/getting-started/tutorials/node-server-tutorial) {% /persona %} {% /cards %} -## Adding Nx to an Existing Project or Monorepo +## Adding Nx to an Existing Project If you have an existing project and want to adopt Nx or migrate to Nx just run the following command which guides you through the migration process: @@ -103,7 +103,7 @@ Add Nx to your existing NPM/YARN/PNPM workspace {% /persona %} {% persona title="Add to any Project" type="extend" url="/recipes/adopting-nx/adding-to-existing-project" %} -Add Nx to a standalone project +Add Nx to a project {% /persona %} {% persona title="Migrate from CRA" type="react" url="/recipes/adopting-nx/migration-cra" %}