|
2 | 2 | "_listtype": "ordered",
|
3 | 3 |
|
4 | 4 | "index": {
|
5 |
| - "title": "Developer Guide" |
| 5 | + "title": "Developer Guides" |
6 | 6 | },
|
7 | 7 |
|
8 | 8 | "cheatsheet": {
|
9 | 9 | "title": "Angular Cheat Sheet"
|
10 | 10 | },
|
| 11 | + |
| 12 | + "architecture": { |
| 13 | + "title": "Architecture Overview" |
| 14 | + }, |
11 | 15 |
|
12 | 16 | "displaying-data": {
|
13 | 17 | "title": "Displaying Data",
|
14 |
| - "intro": "Displaying data is job number one for any good application. In Angular, you bind data to elements in HTML templates and Angular automatically updates the UI as data changes." |
| 18 | + "intro": "Interpolation and other forms of property binding help us show app data in the UI." |
15 | 19 | },
|
16 | 20 |
|
17 | 21 | "user-input": {
|
18 | 22 | "title": "User Input",
|
19 |
| - "intro": "DOM events drive user input in Angular. You can use the native events like click, mouseover, and keyup. Angular uses a special syntax to register events to DOM elements. This section covers all the ins and outs of using the event syntax." |
| 23 | + "intro": "User input triggers DOM events. We listen to those events with event bindings that funnel updated values back into our components and models." |
20 | 24 | },
|
21 | 25 |
|
22 | 26 | "forms": {
|
23 | 27 | "title": "Forms",
|
24 | 28 | "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."
|
| 29 | + }, |
| 30 | + |
| 31 | + "dependency-injection": { |
| 32 | + "title": "Dependency Injection", |
| 33 | + "intro": "Angular's dependency injection system creates and delivers dependent services \"just-in-time\"." |
| 34 | + }, |
| 35 | + |
| 36 | + "template-syntax": { |
| 37 | + "title": "Template Syntax", |
| 38 | + "intro": "Learn how to write templates that display data and consume user events with the help of data binding." |
| 39 | + }, |
| 40 | + |
| 41 | + "pipes": { |
| 42 | + "title": "Pipes", |
| 43 | + "intro": "Pipes transform displayed values within a template." |
| 44 | + }, |
| 45 | + |
| 46 | + "router": { |
| 47 | + "title": "Routing & Navigation", |
| 48 | + "intro": "Discover the basics of screen navigation with the Angular 2 router." |
| 49 | + }, |
| 50 | + |
| 51 | + "server-communication": { |
| 52 | + "title": "Http Client", |
| 53 | + "intro": "Talk to a remote server with the Angular Http Client." |
| 54 | + }, |
| 55 | + |
| 56 | + "lifecycle-hooks": { |
| 57 | + "title": "Lifecycle Hooks", |
| 58 | + "intro": "Angular calls lifecycle hook methods on directives and components as it creates, changes, and destroys them." |
| 59 | + }, |
| 60 | + |
| 61 | + "attribute-directives": { |
| 62 | + "title": "Attribute Directives", |
| 63 | + "intro": "Attribute directives attach behavior to elements." |
| 64 | + }, |
| 65 | + |
| 66 | + "structural-directives": { |
| 67 | + "title": "Structural Directives", |
| 68 | + "intro": "Angular has a powerful template engine that lets us easily manipulate the DOM structure of our elements." |
| 69 | + }, |
| 70 | + |
| 71 | + "hierarchical-dependency-injection": { |
| 72 | + "title": "Hierarchical Injectors", |
| 73 | + "intro": "Angular's hierarchical dependency injection system supports nested injectors in parallel with the component tree." |
| 74 | + }, |
| 75 | + |
| 76 | + "upgrade": { |
| 77 | + "title": "Upgrading from 1.x", |
| 78 | + "intro": "Angular 1 applications can be incrementally upgraded to Angular 2." |
| 79 | + }, |
| 80 | + |
| 81 | + "glossary": { |
| 82 | + "title": "Glossary", |
| 83 | + "intro": "Brief definitions of the most important words in the Angular 2 vocabulary" |
25 | 84 | }
|
26 | 85 | }
|
0 commit comments