We seemed to create more confusion by omitting app.module (and main) in QS than we gained in simplicity of QS Every other example requires these files. This PR restores them to QS _but doesn't talk about them_ in QS, leaving _that_ to the Setup guide.
205 lines
5.5 KiB
JSON
205 lines
5.5 KiB
JSON
{
|
|
"index": {
|
|
"title": "Documentation Overview",
|
|
"navTitle": "Overview",
|
|
"intro": "How to read and use this documentation",
|
|
"nextable": true,
|
|
"basics": true
|
|
},
|
|
|
|
"setup": {
|
|
"title": "Setup for local development",
|
|
"navTitle": "Setup",
|
|
"intro": "Install the Angular QuickStart seed for faster, more efficient development on your machine",
|
|
"nextable": true,
|
|
"hideNextPage": true,
|
|
"basics": true
|
|
},
|
|
|
|
"learning-angular": {
|
|
"title": "Learning Angular",
|
|
"navTitle": "Learning Angular",
|
|
"intro": "A suggested path through the documentation for Angular newcomers",
|
|
"nextable": true,
|
|
"hideNextPage": true,
|
|
"basics": true
|
|
},
|
|
|
|
"architecture": {
|
|
"title": "Architecture Overview",
|
|
"navTitle": "Architecture",
|
|
"intro": "The basic building blocks of Angular applications",
|
|
"nextable": true,
|
|
"basics": true
|
|
},
|
|
|
|
"appmodule": {
|
|
"title": "AppModule: the root module",
|
|
"navTitle": "The Root Module",
|
|
"intro": "Tell Angular how to construct and bootstrap the app in the root \"AppModule\".",
|
|
"nextable": true,
|
|
"basics": true
|
|
},
|
|
|
|
"displaying-data": {
|
|
"title": "Displaying Data",
|
|
"intro": "Property binding helps show app data in the UI.",
|
|
"nextable": true,
|
|
"basics": true
|
|
},
|
|
|
|
"user-input": {
|
|
"title": "User Input",
|
|
"intro": "User input triggers DOM events. We listen to those events with event bindings that funnel updated values back into our components and models.",
|
|
"nextable": true,
|
|
"basics": true
|
|
},
|
|
|
|
"forms": {
|
|
"title": "Forms",
|
|
"intro": "A form creates a cohesive, effective, and compelling data entry experience. An Angular form coordinates a set of data-bound user controls, tracks changes, validates input, and presents errors.",
|
|
"nextable": true,
|
|
"basics": true
|
|
},
|
|
|
|
"dependency-injection": {
|
|
"title": "Dependency Injection",
|
|
"intro": "Angular's dependency injection system creates and delivers dependent services \"just-in-time\".",
|
|
"nextable": true,
|
|
"basics": true
|
|
},
|
|
|
|
"template-syntax": {
|
|
"title": "Template Syntax",
|
|
"intro": "Learn how to write templates that display data and consume user events with the help of data binding.",
|
|
"nextable": true,
|
|
"basics": true
|
|
},
|
|
|
|
"cheatsheet": {
|
|
"title": "Cheat Sheet",
|
|
"subtitle": "TypeScript",
|
|
"nextable": true,
|
|
"basics": true
|
|
},
|
|
|
|
"style-guide": {
|
|
"title": "Style Guide",
|
|
"intro": "Write Angular with style.",
|
|
"basics": true
|
|
},
|
|
|
|
"glossary": {
|
|
"title": "Glossary",
|
|
"intro": "Brief definitions of the most important words in the Angular vocabulary",
|
|
"basics": true
|
|
},
|
|
|
|
"change-log": {
|
|
"title": "Change Log",
|
|
"intro": "An annotated history of recent documentation improvements.",
|
|
"basics": true
|
|
},
|
|
|
|
"ngmodule": {
|
|
"title": "Angular Modules (NgModule)",
|
|
"intro": "Define application modules with @NgModule"
|
|
},
|
|
|
|
"animations": {
|
|
"title": "Animations",
|
|
"intro": "A guide to Angular's animation system."
|
|
},
|
|
|
|
"attribute-directives": {
|
|
"title": "Attribute Directives",
|
|
"intro": "Attribute directives attach behavior to elements."
|
|
},
|
|
|
|
"browser-support": {
|
|
"title": "Browser support",
|
|
"intro": "Browser support and polyfills guide."
|
|
},
|
|
|
|
"component-styles": {
|
|
"title": "Component Styles",
|
|
"intro": "Learn how to apply CSS styles to components."
|
|
},
|
|
|
|
"deployment": {
|
|
"title": "Deployment",
|
|
"intro": "Learn how to deploy your Angular app."
|
|
},
|
|
|
|
"hierarchical-dependency-injection": {
|
|
"title": "Hierarchical Dependency Injectors",
|
|
"navTitle": "Hierarchical Injectors",
|
|
"intro": "Angular's hierarchical dependency injection system supports nested injectors in parallel with the component tree."
|
|
},
|
|
|
|
"reactive-forms": {
|
|
"title": "Reactive Forms",
|
|
"intro": "Create a reactive form using FormBuilder, groups, and arrays."
|
|
},
|
|
|
|
"server-communication": {
|
|
"title": "HTTP Client",
|
|
"intro": "Use an HTTP Client to talk to a remote server."
|
|
},
|
|
|
|
"lifecycle-hooks": {
|
|
"title": "Lifecycle Hooks",
|
|
"intro": "Angular calls lifecycle hook methods on directives and components as it creates, changes, and destroys them."
|
|
},
|
|
|
|
"npm-packages": {
|
|
"title": "Npm Packages",
|
|
"intro": "Recommended npm packages, and how to specify package dependencies"
|
|
},
|
|
|
|
"pipes": {
|
|
"title": "Pipes",
|
|
"intro": "Pipes transform displayed values within a template."
|
|
},
|
|
|
|
"router": {
|
|
"title": "Routing & Navigation",
|
|
"intro": "Discover the basics of screen navigation with the Angular Router."
|
|
},
|
|
|
|
"security": {
|
|
"title": "Security",
|
|
"intro": "Developing for content security in Angular applications"
|
|
},
|
|
|
|
"setup-systemjs-anatomy": {
|
|
"title": "Setup Anatomy",
|
|
"intro": "Inside the local development environment for SystemJS"
|
|
},
|
|
|
|
"structural-directives": {
|
|
"title": "Structural Directives",
|
|
"intro": "Angular has a powerful template engine that lets us easily manipulate the DOM structure of our elements."
|
|
},
|
|
|
|
"testing": {
|
|
"title": "Testing",
|
|
"intro": "Techniques and practices for testing an Angular app"
|
|
},
|
|
|
|
"typescript-configuration": {
|
|
"title": "TypeScript Configuration",
|
|
"intro": "TypeScript configuration for Angular developers"
|
|
},
|
|
|
|
"upgrade": {
|
|
"title": "Upgrading from AngularJS",
|
|
"intro": "Incrementally upgrade an AngularJS application to Angular."
|
|
},
|
|
|
|
"webpack": {
|
|
"title": "Webpack: an introduction",
|
|
"intro": "Create Angular applications with a Webpack based tooling"
|
|
}
|
|
}
|