docs(misc): update links on adopting Nx page from Turbo (#30060)

This commit is contained in:
Juri Strumpflohner 2025-02-15 18:18:12 +01:00 committed by GitHub
parent fc39b3dc49
commit 804df721a7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -5,7 +5,7 @@ Jump to:
- [Easy Automated Migration Example](#easy-automated-migration-example) - Automated migration from `create-turbo` workspace using `nx init` - [Easy Automated Migration Example](#easy-automated-migration-example) - Automated migration from `create-turbo` workspace using `nx init`
**Spoiler alert:** The diff is tiny! Nx is a superset of Turborepo, so it can already do everything Turborepo can do without any extra configuration. **Spoiler alert:** The diff is tiny! Nx is a superset of Turborepo, so it can already do everything Turborepo can do without any extra configuration. (learn more about it in our free [video course](/courses/pnpm-nx-next))
```diff ```diff
.gitignore | 3 +++ # Ignore the Nx cache .gitignore | 3 +++ # Ignore the Nx cache
@ -33,9 +33,9 @@ This isn't just about raw speed - Nx's approach to file restoration means it's b
### 2. Fast CI ### 2. Fast CI
**Just like Turborepo, Nx provides FREE remote caching to small teams, both self-hosted and via its own cloud** (Vercel in the case of Turborepo, Nx Cloud (https://nx.app) in the case of Nx). And just like Turborepo, Nx provides paid plans for larger, more sophisticated teams that need a higher level of service. For self-hosted remote caching, small teams can apply for FREE Nx Powerpack License here: https://nx.app/powerpack **Just like Turborepo, Nx provides FREE remote caching to small teams, both self-hosted and via its own cloud** (Vercel in the case of Turborepo, [Nx Cloud](/nx-cloud) in the case of Nx). And just like Turborepo, Nx provides paid plans for larger, more sophisticated teams that need a higher level of service. For self-hosted remote caching, small teams can apply for FREE Nx Powerpack License here: [https://nx.dev/powerpack](/powerpack)
However, unlike Turborepo, Nx's CI solution (Nx Cloud) goes way beyond just locating a shared cache on a server somewhere. However, unlike Turborepo, Nx's CI solution ([Nx Cloud](/nx-cloud)) goes way beyond just locating a shared cache on a server somewhere.
Nx Cloud allows you to ship updates to your users faster and with more confidence than ever before thanks to: Nx Cloud allows you to ship updates to your users faster and with more confidence than ever before thanks to:
@ -43,8 +43,8 @@ Nx Cloud allows you to ship updates to your users faster and with more confidenc
- File artifacts automatically collected and distributed - File artifacts automatically collected and distributed
- Built in support for versioning, changelog generation and publishing via [Nx Release](/features/manage-releases) - Built in support for versioning, changelog generation and publishing via [Nx Release](/features/manage-releases)
- Finally solving the pain of long-running, flaky e2e tests by: - Finally solving the pain of long-running, flaky e2e tests by:
- Automatically splitting up a single e2e test task into multiple tasks that can run in parallel _across multiple machines_ thanks to Atomizer: https://nx.dev/ci/features/split-e2e-tasks - Automatically splitting up a single e2e test task into multiple tasks that can run in parallel _across multiple machines_ thanks to [Atomizer](/ci/features/split-e2e-tasks)
- Automatically detects and rerun flaky tasks: https://nx.dev/ci/features/flaky-tasks - Automatically [detects and rerun flaky tasks](/ci/features/flaky-tasks)
This is crucial for scaling large monorepos, as distributed task execution has a significantly higher impact on scalability than computation caching alone. You can scale without caching, but you cannot scale without distribution. This is crucial for scaling large monorepos, as distributed task execution has a significantly higher impact on scalability than computation caching alone. You can scale without caching, but you cannot scale without distribution.
@ -64,7 +64,7 @@ Turborepo forces you to manually annotated your non-JavaScript packages, Nx unde
Being able to visually explore your workspace is crucial for large monorepos: Being able to visually explore your workspace is crucial for large monorepos:
- **Nx**: Rich, interactive visualizer, both locally via the `nx graph` CLI ([watch demo](https://www.youtube.com/watch?v=UTB5dOJF43o)) and for every pull request via Nx Cloud. - **Nx**: Rich, interactive visualizer, both locally via the `nx graph` CLI and for every pull request via Nx Cloud. (More [in the docs](/features/explore-graph))
- **Turborepo**: Basic graphviz image export - **Turborepo**: Basic graphviz image export
#### IDE/Developer Tools #### IDE/Developer Tools