# Conflicts: # .travis.yml # public/_includes/_footer.jade # public/_includes/_hero-home.jade # public/_includes/_next-item.jade # public/_includes/_util-fns.jade # public/_includes/_version-dropdown.jade # public/docs/_examples/package.json # public/docs/_examples/quickstart/dart/lib/app_component.dart # public/docs/_examples/quickstart/e2e-spec.ts # public/docs/_examples/quickstart/js/app/app.component.js # public/docs/_examples/quickstart/ts/app/app.component.ts # public/docs/_examples/quickstart/ts/index.html # public/docs/_examples/toh-5/dart/lib/dashboard_component.html # public/docs/_examples/toh-5/dart/lib/hero_detail_component.dart # public/docs/dart/latest/_util-fns.jade # public/docs/dart/latest/guide/_data.json # public/docs/dart/latest/guide/index.jade # public/docs/dart/latest/quickstart.jade # public/docs/index.jade # public/docs/js/latest/quickstart.jade # public/docs/ts/_cache/glossary.jade # public/docs/ts/_cache/guide/dependency-injection.jade # public/docs/ts/_cache/guide/index.jade # public/docs/ts/_cache/quickstart.jade # public/docs/ts/_cache/tutorial/toh-pt5.jade # public/docs/ts/latest/_data.json # public/docs/ts/latest/_quickstart_repo.jade # public/docs/ts/latest/cli-quickstart.jade # public/docs/ts/latest/cookbook/_data.json # public/docs/ts/latest/cookbook/a1-a2-quick-reference.jade # public/docs/ts/latest/cookbook/aot-compiler.jade # public/docs/ts/latest/cookbook/dynamic-form.jade # public/docs/ts/latest/glossary.jade # public/docs/ts/latest/guide/_data.json # public/docs/ts/latest/guide/architecture.jade # public/docs/ts/latest/guide/attribute-directives.jade # public/docs/ts/latest/guide/browser-support.jade # public/docs/ts/latest/guide/change-log.jade # public/docs/ts/latest/guide/dependency-injection.jade # public/docs/ts/latest/guide/displaying-data.jade # public/docs/ts/latest/guide/forms.jade # public/docs/ts/latest/guide/index.jade # public/docs/ts/latest/guide/lifecycle-hooks.jade # public/docs/ts/latest/guide/ngmodule.jade # public/docs/ts/latest/guide/npm-packages.jade # public/docs/ts/latest/guide/router.jade # public/docs/ts/latest/guide/server-communication.jade # public/docs/ts/latest/guide/style-guide.jade # public/docs/ts/latest/guide/template-syntax.jade # public/docs/ts/latest/guide/testing.jade # public/docs/ts/latest/guide/typescript-configuration.jade # public/docs/ts/latest/guide/upgrade.jade # public/docs/ts/latest/guide/user-input.jade # public/docs/ts/latest/quickstart.jade # public/docs/ts/latest/tutorial/_data.json # public/docs/ts/latest/tutorial/index.jade # public/docs/ts/latest/tutorial/toh-pt1.jade # public/docs/ts/latest/tutorial/toh-pt3.jade # public/docs/ts/latest/tutorial/toh-pt5.jade # public/docs/ts/latest/tutorial/toh-pt6.jade # public/events.jade # public/resources/images/devguide/quickstart/hello-angular.png # scripts/cache.sh # tools/plunker-builder/indexHtmlTranslator.js
93 lines
3.5 KiB
Plaintext
93 lines
3.5 KiB
Plaintext
block includes
|
|
include ../_util-fns
|
|
- var _angular_io = 'angular.io';
|
|
|
|
- var __lang = _docsFor || current.path[1] || 'ts';
|
|
- var guideData = public.docs[__lang].latest.guide._data;
|
|
- var advancedLandingPage = '';
|
|
- for(var page in guideData) {
|
|
- if (!guideData[page].basics && !guideData[page].hide) { advancedLandingPage = page; break; }
|
|
- }
|
|
- var advancedUrl = './' + advancedLandingPage + '.html'
|
|
|
|
|
|
:marked
|
|
This page describes the Angular documentation at a high level.
|
|
If you're new to Angular, you may want to visit "[Learning Angular](learning-angular.html)" first.
|
|
|
|
## Themes
|
|
|
|
The documentation is divided into major thematic sections, each
|
|
a collection of pages devoted to that theme.
|
|
|
|
block js-alert
|
|
|
|
- var top="vertical-align:top"
|
|
table(width="100%")
|
|
col(width="15%")
|
|
col
|
|
tr(style=top)
|
|
td <b><a href="../quickstart.html">QuickStart</a></b>
|
|
td
|
|
:marked
|
|
A first taste of Angular<span if-docs="ts"> with zero installation.
|
|
Run "Hello World" in an online code editor and start playing with live code</span>.
|
|
tr(style=top)
|
|
td <b>Guide</b>
|
|
td
|
|
:marked
|
|
Learn the Angular basics (you're already here!) like the setup for local development,
|
|
displaying data and accepting user input, injecting application services into components,
|
|
and building simple forms.
|
|
tr(style=top)
|
|
td <b><a href="../api/">API Reference</a></b>
|
|
td
|
|
:marked
|
|
Authoritative details about each of the Angular libraries.
|
|
tr(style=top)
|
|
td <b><a href="../tutorial/">Tutorial</a></b>
|
|
td
|
|
:marked
|
|
A step-by-step, immersive approach to learning Angular that
|
|
introduces the major features of Angular in an application context.
|
|
tr(style=top)
|
|
td <b><a href="!{advancedUrl}">Advanced</a></b>
|
|
td
|
|
:marked
|
|
In-depth analysis of Angular features and development practices.
|
|
tr(style=top)
|
|
td <b><a href="../cookbook/">Cookbook</a></b>
|
|
td
|
|
:marked
|
|
Recipes for specific application challenges, mostly code snippets with a minimum of exposition.
|
|
|
|
:marked
|
|
A few early pages are written as tutorials and are clearly marked as such.
|
|
The rest of the pages highlight key points in code rather than explain each step necessary to build the sample.
|
|
You can always get the full source through the #{_liveLink}s.
|
|
|
|
## Code samples
|
|
|
|
Each page includes code snippets from a sample application that accompanies the page.
|
|
You can reuse these snippets in your applications.
|
|
|
|
Look for a link to a running version of that sample, often near the top of the page,
|
|
such as this <live-example name="architecture"></live-example> from the [Architecture](architecture.html) page.
|
|
<span if-docs="ts">
|
|
The link launches a browser-based, code editor where you can inspect, modify, save, and download the code.
|
|
</span>
|
|
|
|
## Reference pages
|
|
|
|
* The [Cheat Sheet](cheatsheet.html) lists Angular syntax for common scenarios.
|
|
* The [Glossary](glossary.html) defines terms that Angular developers should know.
|
|
<li if-docs="ts">The [Change Log](change-log.html) announces what's new and changed in the documentation.</li>
|
|
* The [API Reference](../api/) is the authority on every public-facing member of the Angular libraries.
|
|
|
|
## Feedback
|
|
|
|
We welcome feedback!
|
|
|
|
* Use the <a href="!{_ngDocRepoURL}" target="_blank" title="angular docs on github">!{_angular_io} Github repository</a> for **documentation** issues and pull requests.
|
|
* Use the <a href="!{_ngRepoURL}" target="_blank" title="angular source on github">Angular Github repository</a> to report issues with **Angular** itself.
|