-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
7 changed files
with
79 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
title: 'Introduction to Nx' | ||
description: 'New to Nx? Then this is where you should start.' | ||
authors: [Juri Strumpflohner] | ||
--- | ||
|
||
This course gives you a quick high-level overview of Nx, how running tasks works, task caching, how Nx provides code scaffolding functionality and how you can use `nx migrate` to automatically update your workspace dependencies and code across breaking changes. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
--- | ||
title: 'Soo..what is Nx?' | ||
videoUrl: 'https://youtu.be/-_4WMl-Fn0w' | ||
duration: '9:28' | ||
--- | ||
|
||
This video gives you a birds-eye view of Nx in ~10 minutes. It covers topics such as: | ||
|
||
- What is Nx | ||
- Nx Architecture | ||
- Add Nx to an arbitrary project | ||
- Why would adding Nx be useful? | ||
- Nx in a PNPM monorepo | ||
- Why use Nx Plugins | ||
- Setting up a new Nx Integrated Monorepo | ||
- Abstracting low-level configs | ||
- Automated Code Updates | ||
|
||
Read more [in our docs](/getting-started/why-nx) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
--- | ||
title: 'Run Tasks with Nx' | ||
videoUrl: 'https://youtu.be/aEdfYiA5U34' | ||
duration: '4:19' | ||
--- | ||
|
||
Learn how Nx provides a powerful task runner that allows you to: | ||
|
||
- easily run multiple targets for multiple projects in parallel | ||
- define task pipelines to run tasks in the correct order | ||
- only run tasks for projects affected by a given change | ||
- speed up task execution with caching | ||
|
||
Read more [in our docs](/features/run-tasks) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
--- | ||
title: 'Cache Task Results' | ||
videoUrl: 'https://youtu.be/o-6jb78uuP0' | ||
duration: '8:50' | ||
--- | ||
|
||
Learn how Nx's sophisticated caching system ensures code is never rebuilt twice. This: | ||
|
||
- drastically speeds up your task execution times while developing locally and in CI | ||
- saves you money on CI/CD costs by reducing the number of tasks that need to be executed | ||
|
||
Read more [in our docs](/features/cache-task-results) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
--- | ||
title: 'Generate Code' | ||
videoUrl: 'https://youtu.be/hSM6MgWOYr8' | ||
duration: '4:11' | ||
--- | ||
|
||
Learn how Nx's code generators help boost your productivity by: | ||
|
||
- Allowing you to scaffold new projects or augment existing projects with new features | ||
- Automating repetitive tasks in your development workflow | ||
- Ensuring your code is consistent and follows best practices | ||
|
||
Read more [in our docs](/features/generate-code) |
13 changes: 13 additions & 0 deletions
13
docs/courses/explore-nx/lessons/05-automate-updating-dependencies.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
--- | ||
title: 'Automate Updating Dependencies' | ||
videoUrl: 'https://youtu.be/A0FjwsTlZ8A' | ||
duration: '4:45' | ||
--- | ||
|
||
Learn how Nx migrate functionality helps you: | ||
|
||
- automatically update your package.json dependencies | ||
- migrate your configuration files (e.g. Jest, ESLint, Nx config) | ||
- adjust your source code to match the new versions of packages | ||
|
||
Read more [in our docs](/features/automate-updating-dependencies) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters