| OLD | NEW |
| (Empty) | |
| 1 everyday-dart: |
| 2 title: Everyday Dart |
| 3 articles: |
| 4 - |
| 5 title: Dart Style Guide |
| 6 url: /articles/style-guide/ |
| 7 authors: |
| 8 - Bob Nystrom |
| 9 date: October 2011 (updated May 2012) |
| 10 desc: How we format, structure, and organize our code. |
| 11 - |
| 12 title: Idiomatic Dart |
| 13 url: /articles/idiomatic-dart/ |
| 14 authors: |
| 15 - Bob Nystrom |
| 16 date: October 2011 (updated March 2012) |
| 17 desc: Get a sense of how to write Dart code like a native. |
| 18 |
| 19 language-details: |
| 20 title: Language Details |
| 21 articles: |
| 22 - |
| 23 title: Milestone 1 Language Changes |
| 24 url: /articles/m1-language-changes/ |
| 25 authors: |
| 26 - Bob Nystrom |
| 27 date: June 2012 |
| 28 desc: A brief introduction to some language changes made for the M1 target. |
| 29 - |
| 30 title: Dart Puzzlers |
| 31 url: /articles/puzzlers/index.html |
| 32 authors: |
| 33 - Josh Bloch |
| 34 date: February 2012 |
| 35 desc: See what happens when the author of Java Puzzlers translates each puzz
ler to Dart. |
| 36 - |
| 37 title: Emulating Functions in Dart |
| 38 url: /articles/emulating-functions/ |
| 39 authors: |
| 40 - Gilad Bracha |
| 41 date: January 2012 |
| 42 desc: Learn how you'll be able to create classes that can substitute for fun
ctions. |
| 43 - |
| 44 title: Optional Types in Dart |
| 45 url: /articles/optional-types/ |
| 46 authors: |
| 47 - Gilad Bracha |
| 48 date: October 2011 |
| 49 desc: Learn what Dart's dynamic type system does and doesn't do, and get tip
s for using types. |
| 50 |
| 51 libraries-and-apis: |
| 52 title: Libraries and APIs |
| 53 articles: |
| 54 - |
| 55 title: Mocking with Dart |
| 56 url: /articles/mocking-with-dart/ |
| 57 authors: |
| 58 - Graham Wheeler |
| 59 date: July 2012 |
| 60 desc: Write mock and spy classes using the Dart unit test library. |
| 61 - |
| 62 title: Unit Tests with Dart |
| 63 url: /articles/dart-unit-tests/ |
| 64 authors: |
| 65 - Graham Wheeler |
| 66 date: June 2012 |
| 67 desc: Write both synchronous and asynchronous tests using the Dart unit test
library. |
| 68 - |
| 69 title: Native Extensions for the Standalone Dart VM |
| 70 url: /articles/native-extensions-for-standalone-dart-vm/ |
| 71 authors: |
| 72 - William Hesse |
| 73 date: May 2012 |
| 74 desc: Use shared libraries written in C or C++ from your Dart command-line a
pps. |
| 75 - |
| 76 title: Using Dart with JSON Web Services |
| 77 url: /articles/json-web-service/ |
| 78 authors: |
| 79 - Chris Buckett |
| 80 date: April 2012 |
| 81 desc: Connect your client-side Dart web app to a JSON web service. |
| 82 - |
| 83 title: An Introduction to the dart:io Library |
| 84 url: /articles/io/ |
| 85 authors: |
| 86 - Mads Ager |
| 87 date: March 2012 |
| 88 desc: Learn how your server-side Dart code can use the dart:io library to pe
rform asynchronous I/O using files, sockets, HTTP connections, and more. |
| 89 - |
| 90 title: Improving the DOM |
| 91 url: /articles/improving-the-dom/ |
| 92 authors: |
| 93 - Bob Nystrom |
| 94 date: October 2011 |
| 95 desc: See what our new API for working with the DOM looks like in Dart. |
| 96 - |
| 97 title: Embedding Dart in HTML |
| 98 url: /articles/embedding-in-html/ |
| 99 authors: |
| 100 - Sigmund Cherem |
| 101 - Vijay Menon |
| 102 date: October 2011 |
| 103 desc: Find out how you'll be able to embed Dart directly on HTML pages. |
| 104 |
| 105 design-decisions: |
| 106 title: Design Decisions |
| 107 articles: |
| 108 - |
| 109 title: Why Dart Types are Optional and Unsound |
| 110 url: /articles/why-dart-types/ |
| 111 authors: |
| 112 - Eli Brandt |
| 113 date: December 2011 |
| 114 desc: Understand why Dart's type system works the way it does. |
| 115 - |
| 116 title: Why Not a Bytecode VM? |
| 117 url: /articles/why-not-bytecode/ |
| 118 authors: |
| 119 - Florian Loitsch |
| 120 - Bob Nystrom |
| 121 date: November 2011 |
| 122 desc: Understand one of Dart's key architectural decisions. |
| OLD | NEW |