diff --git a/aio/content/guide/architecture-components.md b/aio/content/guide/architecture-components.md index bbffd9ae34..d1377ff9f3 100644 --- a/aio/content/guide/architecture-components.md +++ b/aio/content/guide/architecture-components.md @@ -1,4 +1,4 @@ -# Introduction to components +# Introduction to components and templates A *component* controls a patch of screen called a *view*. For example, individual components define and control each of the following views from the [Tutorial](tutorial): diff --git a/aio/content/guide/http.md b/aio/content/guide/http.md index 1949597c0d..ddebe2969e 100644 --- a/aio/content/guide/http.md +++ b/aio/content/guide/http.md @@ -1,4 +1,4 @@ -# HttpClient +# Communicating with backend services using HTTP Most front-end applications communicate with backend services over the HTTP protocol. Modern browsers support two different APIs for making HTTP requests: the `XMLHttpRequest` interface and the `fetch()` API. diff --git a/aio/content/guide/providers.md b/aio/content/guide/providers.md index f7a6090c83..7dfb695e81 100644 --- a/aio/content/guide/providers.md +++ b/aio/content/guide/providers.md @@ -1,4 +1,4 @@ -# Providers +# Providing dependencies in modules A provider is an instruction to the [Dependency Injection](/guide/dependency-injection) system on how to obtain a value for a dependency. Most of the time, these dependencies are services that you create and provide. diff --git a/aio/content/guide/router.md b/aio/content/guide/router.md index 15711db702..f8bbda36b2 100644 --- a/aio/content/guide/router.md +++ b/aio/content/guide/router.md @@ -1,6 +1,6 @@ -# Routing and navigation +# In-app navigation with routing -The Angular **`Router`** enables navigation from one [view](guide/glossary#view) to the next +The Angular **`Router`** enables navigation from one [view](guide/glossary#view "View definition") to the next as users perform application tasks. This guide covers the router's primary features, illustrating them through the evolution @@ -3306,7 +3306,7 @@ The `redirectUrl` property stores the URL that the user wanted to access so you
-To keep things simple, this example redirects unauthenticated users to `/admin`. +To keep things simple, this example redirects unauthenticated users to `/admin`.
diff --git a/aio/content/guide/schematics.md b/aio/content/guide/schematics.md index b76e0710e3..d85d83dbc9 100644 --- a/aio/content/guide/schematics.md +++ b/aio/content/guide/schematics.md @@ -1,4 +1,4 @@ -# Schematics +# Generating code using schematics A schematic is a template-based code generator that supports complex logic. It is a set of instructions for transforming a software project by generating or modifying code. diff --git a/aio/content/navigation.json b/aio/content/navigation.json index 49b240d645..d2b4a3e5a2 100644 --- a/aio/content/navigation.json +++ b/aio/content/navigation.json @@ -338,8 +338,8 @@ }, { "url": "guide/providers", - "title": "Providers", - "tooltip": "Providers and NgModules." + "title": "Providing Dependencies", + "tooltip": "Providing dependencies to NgModules." }, { "url": "guide/singleton-services", @@ -401,7 +401,7 @@ }, { "url": "guide/http", - "title": "HttpClient", + "title": "Access Servers over HTTP", "tooltip": "Use HTTP to talk to a remote server." }, { @@ -557,12 +557,12 @@ }, { "title": "Schematics", - "tooltip": "Understanding schematics.", + "tooltip": "Using CLI schematics for code generation.", "children": [ { "url": "guide/schematics", "title": "Schematics Overview", - "tooltip": "Understand how schematics are used in Angular." + "tooltip": "How the CLI uses schematics to generate code." }, { "url": "guide/schematics-authoring",