[ { "id": "angular", "itemList": [ { "name": "Getting Started", "id": "getting-started", "itemList": [ { "name": "What is Nx?", "id": "what-is-nx" }, { "name": "Getting Started", "id": "getting-started" }, { "name": "Nx and Angular CLI", "id": "nx-and-cli" }, { "name": "Resources", "id": "resources" }, { "name": "About", "id": "about", "file": "shared/about" } ] }, { "name": "Tutorial", "id": "tutorial", "itemList": [ { "name": "1 - Create Application", "id": "01-create-application" }, { "name": "2 - Add E2E Test", "id": "02-add-e2e-test" }, { "name": "3 - Display Todos", "id": "03-display-todos" }, { "name": "4 - Connect to API", "id": "04-connect-to-api" }, { "name": "5 - Add Node Application", "id": "05-add-node-app" }, { "name": "6 - Configure Proxy", "id": "06-proxy" }, { "name": "7 - Share Code", "id": "07-share-code" }, { "name": "8 - Create Libraries", "id": "08-create-libs" }, { "name": "9 - Dep Graph", "id": "09-dep-graph" }, { "name": "10 - Test Affected Projects", "id": "10-test-affected-projects" }, { "name": "11 - Build Affected Projects", "id": "11-build-affected-projects" }, { "name": "12 - Summary", "id": "12-summary" } ] }, { "name": "Fundamentals", "id": "fundamentals", "itemList": [ { "name": "Using Modern Tools", "id": "use-modern-tools" }, { "name": "Building Full-Stack Applications", "id": "build-full-stack-applications" }, { "name": "Monorepos and Automation", "id": "monorepos-automation" } ] }, { "name": "Guides", "id": "guides", "itemList": [ { "name": "Transitioning to Nx", "id": "transition-to-nx" }, { "name": "Using Cypress", "id": "modernize-cypress", "file": "shared/modernize-cypress" }, { "name": "Using Jest", "id": "modernize-jest", "file": "shared/modernize-jest" }, { "name": "Using Storybook", "id": "modernize-storybook-angular", "file": "angular/guides/modernize-storybook" }, { "name": "Workspace Schematics", "id": "workspace-schematics", "file": "shared/tools-workspace-schematics" }, { "name": "Rebuilding and Retesting What is Affected", "id": "monorepo-affected", "file": "shared/monorepo-affected" }, { "name": "Analyzing & Visualizing Workspaces", "id": "monorepo-dependency-diagrams", "file": "shared/monorepo-dependency-diagrams" }, { "name": "Imposing Constraints on the Dependency Graph", "id": "monorepo-tags", "file": "shared/monorepo-tags" }, { "name": "Updating Nx", "id": "update" }, { "name": "Using React", "id": "react" }, { "name": "Building Angular and React Applications Together With Nx", "id": "react-and-angular" }, { "name": "Using NgRx", "id": "misc-ngrx" }, { "name": "Using DataPersistence", "id": "misc-data-persistence" }, { "name": "Upgrading AngularJS Applications", "id": "misc-upgrade" }, { "name": "Using Nx at Enterprises", "id": "monorepo-nx-enterprise", "file": "shared/monorepo-nx-enterprise" }, { "name": "Lazy Loading Code", "id": "misc-lazy-loading" }, { "name": "Changes between Nx 7 and Nx 8", "id": "nx7-to-nx8" } ] } ] }, { "id": "web", "itemList": [ { "name": "Getting Started", "id": "getting-started", "itemList": [ { "name": "What is Nx?", "id": "what-is-nx" }, { "name": "Getting Started", "id": "getting-started" }, { "name": "Resources", "id": "resources" }, { "name": "About", "id": "about", "file": "shared/about" } ] }, { "name": "Tutorial", "id": "tutorial", "itemList": [ { "name": "1 - Create Application", "id": "01-create-application" }, { "name": "2 - Add E2E Test", "id": "02-add-e2e-test" }, { "name": "3 - Display Todos", "id": "03-display-todos" }, { "name": "4 - Connect to API", "id": "04-connect-to-api" }, { "name": "5 - Add Node Application", "id": "05-add-node-app" }, { "name": "6 - Configure Proxy", "id": "06-proxy" }, { "name": "7 - Share Code", "id": "07-share-code" }, { "name": "8 - Create Libraries", "id": "08-create-libs" }, { "name": "9 - Dep Graph", "id": "09-dep-graph" }, { "name": "10 - Test Affected Projects", "id": "10-test-affected-projects" }, { "name": "11 - Build Affected Projects", "id": "11-build-affected-projects" }, { "name": "12 - Summary", "id": "12-summary" } ] }, { "name": "Fundamentals", "id": "fundamentals", "itemList": [ { "name": "Using Modern Tools", "id": "use-modern-tools" }, { "name": "Building Full-Stack Applications", "id": "build-full-stack-applications" }, { "name": "Monorepos and Automation", "id": "monorepos-automation" } ] }, { "name": "Guides", "id": "guides", "itemList": [ { "name": "Nx CLI", "id": "cli" }, { "name": "Updating Nx", "id": "update", "file": "shared/update" }, { "name": "Using Cypress", "id": "modernize-cypress", "file": "shared/modernize-cypress" }, { "name": "Using Jest", "id": "modernize-jest", "file": "shared/modernize-jest" }, { "name": "Workspace Schematics", "id": "workspace-schematics", "file": "shared/tools-workspace-schematics" }, { "name": "Rebuilding and Retesting What is Affected", "id": "monorepo-affected", "file": "shared/monorepo-affected" }, { "name": "Analyzing & Visualizing Workspaces", "id": "monorepo-dependency-diagrams", "file": "shared/monorepo-dependency-diagrams" }, { "name": "Using Nx at Enterprises", "id": "monorepo-nx-enterprise", "file": "shared/monorepo-nx-enterprise" }, { "name": "Imposing Constraints on the Dependency Graph", "id": "monorepo-tags", "file": "shared/monorepo-tags" } ] } ] }, { "id": "react", "itemList": [ { "name": "Getting Started", "id": "getting-started", "itemList": [ { "name": "What is Nx?", "id": "what-is-nx" }, { "name": "Getting Started", "id": "getting-started" }, { "name": "Resources", "id": "resources" }, { "name": "About", "id": "about", "file": "shared/about" } ] }, { "name": "Tutorial", "id": "tutorial", "itemList": [ { "name": "1 - Create Application", "id": "01-create-application" }, { "name": "2 - Add E2E Test", "id": "02-add-e2e-test" }, { "name": "3 - Display Todos", "id": "03-display-todos" }, { "name": "4 - Connect to API", "id": "04-connect-to-api" }, { "name": "5 - Add Node Application", "id": "05-add-node-app" }, { "name": "6 - Configure Proxy", "id": "06-proxy" }, { "name": "7 - Share Code", "id": "07-share-code" }, { "name": "8 - Create Libraries", "id": "08-create-libs" }, { "name": "9 - Dep Graph", "id": "09-dep-graph" }, { "name": "10 - Test Affected Projects", "id": "10-test-affected-projects" }, { "name": "11 - Build Affected Projects", "id": "11-build-affected-projects" }, { "name": "12 - Summary", "id": "12-summary" } ] }, { "name": "Fundamentals", "id": "fundamentals", "itemList": [ { "name": "Using Modern Tools", "id": "use-modern-tools" }, { "name": "Building Full-Stack Applications", "id": "build-full-stack-applications" }, { "name": "Monorepos and Automation", "id": "monorepos-automation" } ] }, { "name": "Guides", "id": "guides", "itemList": [ { "name": "Nx CLI", "id": "cli" }, { "name": "Next.js", "id": "nextjs" }, { "name": "Updating Nx", "id": "update", "file": "shared/update" }, { "name": "Using Cypress", "id": "modernize-cypress", "file": "shared/modernize-cypress" }, { "name": "Using Jest", "id": "modernize-jest", "file": "shared/modernize-jest" }, { "name": "Using Storybook", "id": "modernize-storybook-react", "file": "react/guides/modernize-storybook" }, { "name": "Workspace Schematics", "id": "workspace-schematics", "file": "shared/tools-workspace-schematics" }, { "name": "Rebuilding and Retesting What is Affected", "id": "monorepo-affected", "file": "shared/monorepo-affected" }, { "name": "Analyzing & Visualizing Workspaces", "id": "monorepo-dependency-diagrams", "file": "shared/monorepo-dependency-diagrams" }, { "name": "Using Nx at Enterprises", "id": "monorepo-nx-enterprise", "file": "shared/monorepo-nx-enterprise" }, { "name": "Imposing Constraints on the Dependency Graph", "id": "monorepo-tags", "file": "shared/monorepo-tags" } ] } ] } ]