Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1176)

Side by Side Diff: src/site/docs/index.markdown

Issue 23619013: start talking about polymer.dart (Closed) Base URL: git@github.com:dart-lang/dartlang.org.git@master
Patch Set: Created 7 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 --- 1 ---
2 layout: default 2 layout: default
3 title: "Programmer's Guide" 3 title: "Programmer's Guide"
4 description: "Documentation, references, and more about the Dart language, libra ries, and tools." 4 description: "Documentation, references, and more about the Dart language, libra ries, and tools."
5 has-permalinks: true 5 has-permalinks: true
6 --- 6 ---
7 7
8 <div class="row-fluid" markdown="1"> 8 <div class="row-fluid" markdown="1">
9 <div class="span3" id="toc-side" markdown="1"> 9 <div class="span3" id="toc-side" markdown="1">
10 {% include guide_toc.html %} 10 {% include guide_toc.html %}
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
72 72
73 [Libraries and Visibility (a section of _Dart: Up and Running_, Chapter 2)](/doc s/dart-up-and-running/contents/ch02.html#libraries) 73 [Libraries and Visibility (a section of _Dart: Up and Running_, Chapter 2)](/doc s/dart-up-and-running/contents/ch02.html#libraries)
74 : Learn how to use and create libraries. 74 : Learn how to use and create libraries.
75 75
76 [Library Tour (_Dart: Up and Running_, Chapter 3)](/docs/dart-up-and-running/con tents/ch03.html) 76 [Library Tour (_Dart: Up and Running_, Chapter 3)](/docs/dart-up-and-running/con tents/ch03.html)
77 : Learn how to use the major features in each library that comes with Dart. 77 : Learn how to use the major features in each library that comes with Dart.
78 78
79 [Articles](/articles/) 79 [Articles](/articles/)
80 : Look in the "Libraries and APIs" section 80 : Look in the "Libraries and APIs" section
81 for help using individual packages, libraries, and APIs such as 81 for help using individual packages, libraries, and APIs such as
82 [Web UI](/articles/web-ui/), 82 [polymer.dart](/polymer-dart/),
83 [unittest](/articles/dart-unit-tests/), 83 [unittest](/articles/dart-unit-tests/),
84 and [Futures](/articles/using-future-based-apis/). 84 and [Futures](/articles/using-future-based-apis/).
85 85
86 [API Reference](http://api.dartlang.org) 86 [API Reference](http://api.dartlang.org)
87 : Browse the full API reference docs for the Dart libraries. 87 : Browse the full API reference docs for the Dart libraries.
88 88
89 89
90 ### Fundamental classes 90 ### Fundamental classes
91 91
92 Many Dart methods return Iterable, Future, or Stream objects. 92 Many Dart methods return Iterable, Future, or Stream objects.
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
140 start with <a href="/docs/tutorials/">A Game of Darts—Tutorials</a>. 140 start with <a href="/docs/tutorials/">A Game of Darts—Tutorials</a>.
141 It's a set of tutorials that teach you how to use Dart to write web apps, 141 It's a set of tutorials that teach you how to use Dart to write web apps,
142 assuming no previous experience with either Dart or web apps. 142 assuming no previous experience with either Dart or web apps.
143 143
144 While you're developing your web app, 144 While you're developing your web app,
145 you can run it in Dartium. 145 you can run it in Dartium.
146 Later, you can compile your app to JavaScript 146 Later, you can compile your app to JavaScript
147 and run it in other browsers. 147 and run it in other browsers.
148 148
149 Two libraries are important for creating web apps: 149 Two libraries are important for creating web apps:
150 dart:html and the Web UI package's web_ui library. 150 dart:html and the polymer.dart package.
151 You don't need to use Web UI, 151 You don't need to use polymer.dart,
152 but it's a great way to simplify your code. 152 but it's a great way to simplify your code.
153 153
154 154
155 ### dart:html 155 ### dart:html
156 156
157 A basic, yet Darty, interface to the browser. 157 A basic, yet Darty, interface to the browser.
158 158
159 * [Connect Dart &amp; HTML](/docs/tutorials/connect-dart-html/) 159 * [Connect Dart &amp; HTML](/docs/tutorials/connect-dart-html/)
160 (part of the Dart tutorials) 160 (part of the Dart tutorials)
161 * [Improving the DOM](/articles/improving-the-dom/) 161 * [Improving the DOM](/articles/improving-the-dom/)
162 * [dart:html API documentation](http://api.dartlang.org/dart_html.html) 162 * [dart:html API documentation](http://api.dartlang.org/dart_html.html)
163 * [HTML DOM](/docs/cookbook/#html-dom) 163 * [HTML DOM](/docs/cookbook/#html-dom)
164 (recipes in the Dart Cookbook) 164 (recipes in the Dart Cookbook)
165 165
166 ### Web UI 166 ### polymer.dart
167 167
168 A package that lets you use tomorrow's web APIs today. 168 A package that lets you use tomorrow's web APIs today.
169 169
170 * [Get Started with Web UI](/docs/tutorials/web-ui/) 170 * [polymer.dart](/polymer-dart/)
171 (part of the Dart tutorials) 171 * [pub.dartlang.org/packages/polymer](http://pub.dartlang.org/packages/polymer)
172 * [Web UI Package](/articles/web-ui/) 172 * [Upgrading to polymer.dart from Web UI](/polymer-dart/upgrading-to-polymer-fro m-web-ui.html)
173 * [pub.dartlang.org/packages/web_ui](http://pub.dartlang.org/packages/web_ui)
174 * [Web UI](/docs/cookbook/#web-ui)
175 (recipes in the Dart Cookbook)
176 173
177 ### Dart and JavaScript 174 ### Dart and JavaScript
178 175
179 You aren't limited to Dart libraries. 176 You aren't limited to Dart libraries.
180 With the js package, 177 With the js package,
181 you can use JavaScript libraries in your Dart app. 178 you can use JavaScript libraries in your Dart app.
182 179
183 * [Using JavaScript from Dart: The js Library](/articles/js-dart-interop/) 180 * [Using JavaScript from Dart: The js Library](/articles/js-dart-interop/)
184 * [pub.dartlang.org/packages/js](http://pub.dartlang.org/packages/js) 181 * [pub.dartlang.org/packages/js](http://pub.dartlang.org/packages/js)
185 182
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
231 * [Idiomatic Dart](/articles/idiomatic-dart/) 228 * [Idiomatic Dart](/articles/idiomatic-dart/)
232 * [Dart Style Guide](/articles/style-guide/) 229 * [Dart Style Guide](/articles/style-guide/)
233 * [Guidelines for Dart Doc Comments](/articles/doc-comment-guidelines/) 230 * [Guidelines for Dart Doc Comments](/articles/doc-comment-guidelines/)
234 231
235 ### Issues and feature requests 232 ### Issues and feature requests
236 233
237 If you think you've found a bug, 234 If you think you've found a bug,
238 check the list of Dart issues to see whether 235 check the list of Dart issues to see whether
239 the problem has already been reported 236 the problem has already been reported
240 and has a workaround. 237 and has a workaround.
241 Most Dart projects use the main Dart issue list,
242 but a few, such as Web UI, use a separate list.
243 238
244 To request a feature, you can create an issue 239 To request a feature, you can create an issue
245 or start a discussion on the appropriate 240 or start a discussion on the appropriate
246 [mailing list](/support/). 241 [mailing list](/support/).
247 242
248 * [Dart issues](http://code.google.com/p/dart/issues/list) 243 * [Dart issues](http://code.google.com/p/dart/issues/list)
249 * [Web UI issues](https://github.com/dart-lang/web-ui/issues)
250 244
251 </div> 245 </div>
252 </div> 246 </div>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698