93 lines
3.6 KiB
Plaintext
93 lines
3.6 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 if-docs="ts")
|
|
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.
|