OLD | NEW |
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 {% include docs_toc.html %} | 8 {% include docs_toc.html %} |
9 | 9 |
10 # {{ page.title }} | 10 # {{ page.title }} |
(...skipping 164 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
175 | 175 |
176 ### Dart and JavaScript | 176 ### Dart and JavaScript |
177 | 177 |
178 You aren't limited to Dart libraries. | 178 You aren't limited to Dart libraries. |
179 With the dart:js library, | 179 With the dart:js library, |
180 you can use JavaScript libraries in your Dart app. | 180 you can use JavaScript libraries in your Dart app. |
181 | 181 |
182 * [dart:js API documentation](http://api.dartlang.org/dart_js.html) | 182 * [dart:js API documentation](http://api.dartlang.org/dart_js.html) |
183 * [Samples that use JavaScript](/samples/#using_javascript_from_dart) | 183 * [Samples that use JavaScript](/samples/#using_javascript_from_dart) |
184 | 184 |
185 | |
186 ## Creating command-line apps | 185 ## Creating command-line apps |
187 | 186 |
188 You can use Dart for anything from scripts to web servers. | 187 You can use Dart for anything from scripts to web servers. |
189 Thanks to Heroku's support for third-party runtimes, | 188 Thanks to Heroku's support for third-party runtimes, |
190 you can run your server-side Dart app on Heroku's cloud. | 189 you can run your server-side Dart app on Heroku's cloud. |
191 | 190 |
192 * [dart: The Standalone VM](/docs/dart-up-and-running/contents/ch04-tools-dart-v
m.html) | 191 [Writing Command-Line Apps: A Programmer's Guide](serverguide.html) |
193 * [Heroku cloud application platform](http://www.heroku.com) | 192 : Provides a set of samples, tutorials, and articles that |
| 193 explain the APIs, tools, and techniques for writing and |
| 194 deploying command-line apps such as servers and scripts. |
194 | 195 |
195 ## Testing | 196 ## Testing |
196 | 197 |
197 A static analyzer and unit testing library | 198 A static analyzer and unit testing library |
198 provide support for testing your web or command-line app. | 199 provide support for testing your web or command-line app. |
199 If your code is open source, | 200 If your code is open source, |
200 try drone.io for continuous testing. | 201 try drone.io for continuous testing. |
201 | 202 |
202 * [dartanalyzer: The Static Analyzer](/docs/dart-up-and-running/contents/ch04-to
ols-dart_analyzer.html) | 203 * [dartanalyzer: The Static Analyzer](/docs/dart-up-and-running/contents/ch04-to
ols-dart_analyzer.html) |
203 * [Writing Unit Tests for Pub Packages](/articles/writing-unit-tests-for-pub-pac
kages/) | 204 * [Writing Unit Tests for Pub Packages](/articles/writing-unit-tests-for-pub-pac
kages/) |
(...skipping 28 matching lines...) Expand all Loading... |
232 check the list of Dart issues to see whether | 233 check the list of Dart issues to see whether |
233 the problem has already been reported | 234 the problem has already been reported |
234 and has a workaround. | 235 and has a workaround. |
235 | 236 |
236 To request a feature, you can create an issue | 237 To request a feature, you can create an issue |
237 or start a discussion on the appropriate | 238 or start a discussion on the appropriate |
238 [mailing list](/support/). | 239 [mailing list](/support/). |
239 | 240 |
240 * [Dart issues](http://code.google.com/p/dart/issues/list) | 241 * [Dart issues](http://code.google.com/p/dart/issues/list) |
241 | 242 |
OLD | NEW |