Dart - y-okubo/learning-javascript GitHub Wiki
First
main() {
print('Hello, Dart!');
}
public static void main (String[] args) {
System.out.println("Hello Java!");
}
MVC
Dart Editor
Command-line application
main() {
print('Hello, Dart!');
}
Web application
import 'dart:html';
void main() {
var elem = querySelector('#sample_text_id');
elem.text = 'Hello, Dart!';
}
Feature
- 動的型と静的型の両方をサポート
- 実行環境・ライブラリ・開発ツール(Eclipseベース)を内包する
- はっきり言ってJavaに酷似している
- JavaScriptへのコンパイルをサポートしている
- 関数の書き方はJavaライクとCoffeScriptライク?の両方の書き方をサポート
- クロージャをサポート
- 競合はTypeScript
Dart in Server
WebSocketServer