Enviar pesquisa
Carregar
はじめてのDart
•
3 gostaram
•
9,198 visualizações
Takuya Kawabe
Seguir
2014.07.12 Room metro #26 大阪 & VSハッカソン倶楽部 発表資料
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 32
Baixar agora
Baixar para ler offline
Recomendados
15分でわかった気になるdart
15分でわかった気になるdart
Satoshi KOBAYASHI
サーバーサイドDartを試してみる
サーバーサイドDartを試してみる
Satoshi KOBAYASHI
Angular+Dart=より快適なSPA開発
Angular+Dart=より快適なSPA開発
Satoshi KOBAYASHI
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
Koichiro Matsuoka
C#実装から見るDDD(ドメイン駆動設計)
C#実装から見るDDD(ドメイン駆動設計)
Takuya Kawabe
FiNC DDD第一回勉強会
FiNC DDD第一回勉強会
裕紀 重村
ドメイン駆動設計のためのオブジェクト指向入門
ドメイン駆動設計のためのオブジェクト指向入門
増田 亨
2015-12-16 某S社、出直しDDDってるってよ
2015-12-16 某S社、出直しDDDってるってよ
kumake
Recomendados
15分でわかった気になるdart
15分でわかった気になるdart
Satoshi KOBAYASHI
サーバーサイドDartを試してみる
サーバーサイドDartを試してみる
Satoshi KOBAYASHI
Angular+Dart=より快適なSPA開発
Angular+Dart=より快適なSPA開発
Satoshi KOBAYASHI
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
Koichiro Matsuoka
C#実装から見るDDD(ドメイン駆動設計)
C#実装から見るDDD(ドメイン駆動設計)
Takuya Kawabe
FiNC DDD第一回勉強会
FiNC DDD第一回勉強会
裕紀 重村
ドメイン駆動設計のためのオブジェクト指向入門
ドメイン駆動設計のためのオブジェクト指向入門
増田 亨
2015-12-16 某S社、出直しDDDってるってよ
2015-12-16 某S社、出直しDDDってるってよ
kumake
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Atsuhiro Kubo
Base DDD(ドメイン駆動設計) 参考文献を巡る旅
Base DDD(ドメイン駆動設計) 参考文献を巡る旅
Takuya Kawabe
Implementing Domain-Driven Design: Part 1
Implementing Domain-Driven Design: Part 1
Atsushi Kambara
JavaScriptおよびXPages Vote技術解説
JavaScriptおよびXPages Vote技術解説
賢次 海老原
リッチなドメインモデル 名前探し
リッチなドメインモデル 名前探し
増田 亨
Python におけるドメイン駆動設計(戦術面)の勘どころ
Python におけるドメイン駆動設計(戦術面)の勘どころ
Junya Hayashi
Mithril - 軽量/高速なMVCフレームワーク
Mithril - 軽量/高速なMVCフレームワーク
sairoutine
福岡DDD勉強会vol.1
福岡DDD勉強会vol.1
Yunosuke Taga
Mithril
Mithril
Yoshiki Shibukawa
ドメインモデルの育て方
ドメインモデルの育て方
増田 亨
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Atsuhiro Kubo
HTML/CSSを効率的にする メタ言語とツールのアレコレ
HTML/CSSを効率的にする メタ言語とツールのアレコレ
知己 久保
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
SEGADevTech
20131209_buildinsidermeetup
20131209_buildinsidermeetup
kumake
ドメイン駆動設計入門
ドメイン駆動設計入門
増田 亨
ドメイン駆動設計 ( DDD ) をやってみよう
ドメイン駆動設計 ( DDD ) をやってみよう
増田 亨
某S社のddd(メイリオ)
某S社のddd(メイリオ)
kumake
私がドメイン駆動設計をやる理由
私がドメイン駆動設計をやる理由
増田 亨
ドメイン駆動で開発する ラフスケッチから実装まで
ドメイン駆動で開発する ラフスケッチから実装まで
増田 亨
レガシーな Perl システムに DDD (ドメイン駆動設計)を取り入れる
レガシーな Perl システムに DDD (ドメイン駆動設計)を取り入れる
sairoutine
磯野ー!Dartやろうぜー!
磯野ー!Dartやろうぜー!
uka yare
Server Side Dart
Server Side Dart
Takayuki Yamaguchi
Mais conteúdo relacionado
Mais procurados
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Atsuhiro Kubo
Base DDD(ドメイン駆動設計) 参考文献を巡る旅
Base DDD(ドメイン駆動設計) 参考文献を巡る旅
Takuya Kawabe
Implementing Domain-Driven Design: Part 1
Implementing Domain-Driven Design: Part 1
Atsushi Kambara
JavaScriptおよびXPages Vote技術解説
JavaScriptおよびXPages Vote技術解説
賢次 海老原
リッチなドメインモデル 名前探し
リッチなドメインモデル 名前探し
増田 亨
Python におけるドメイン駆動設計(戦術面)の勘どころ
Python におけるドメイン駆動設計(戦術面)の勘どころ
Junya Hayashi
Mithril - 軽量/高速なMVCフレームワーク
Mithril - 軽量/高速なMVCフレームワーク
sairoutine
福岡DDD勉強会vol.1
福岡DDD勉強会vol.1
Yunosuke Taga
Mithril
Mithril
Yoshiki Shibukawa
ドメインモデルの育て方
ドメインモデルの育て方
増田 亨
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Atsuhiro Kubo
HTML/CSSを効率的にする メタ言語とツールのアレコレ
HTML/CSSを効率的にする メタ言語とツールのアレコレ
知己 久保
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
SEGADevTech
20131209_buildinsidermeetup
20131209_buildinsidermeetup
kumake
ドメイン駆動設計入門
ドメイン駆動設計入門
増田 亨
ドメイン駆動設計 ( DDD ) をやってみよう
ドメイン駆動設計 ( DDD ) をやってみよう
増田 亨
某S社のddd(メイリオ)
某S社のddd(メイリオ)
kumake
私がドメイン駆動設計をやる理由
私がドメイン駆動設計をやる理由
増田 亨
ドメイン駆動で開発する ラフスケッチから実装まで
ドメイン駆動で開発する ラフスケッチから実装まで
増田 亨
レガシーな Perl システムに DDD (ドメイン駆動設計)を取り入れる
レガシーな Perl システムに DDD (ドメイン駆動設計)を取り入れる
sairoutine
Mais procurados
(20)
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Base DDD(ドメイン駆動設計) 参考文献を巡る旅
Base DDD(ドメイン駆動設計) 参考文献を巡る旅
Implementing Domain-Driven Design: Part 1
Implementing Domain-Driven Design: Part 1
JavaScriptおよびXPages Vote技術解説
JavaScriptおよびXPages Vote技術解説
リッチなドメインモデル 名前探し
リッチなドメインモデル 名前探し
Python におけるドメイン駆動設計(戦術面)の勘どころ
Python におけるドメイン駆動設計(戦術面)の勘どころ
Mithril - 軽量/高速なMVCフレームワーク
Mithril - 軽量/高速なMVCフレームワーク
福岡DDD勉強会vol.1
福岡DDD勉強会vol.1
Mithril
Mithril
ドメインモデルの育て方
ドメインモデルの育て方
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
HTML/CSSを効率的にする メタ言語とツールのアレコレ
HTML/CSSを効率的にする メタ言語とツールのアレコレ
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
20131209_buildinsidermeetup
20131209_buildinsidermeetup
ドメイン駆動設計入門
ドメイン駆動設計入門
ドメイン駆動設計 ( DDD ) をやってみよう
ドメイン駆動設計 ( DDD ) をやってみよう
某S社のddd(メイリオ)
某S社のddd(メイリオ)
私がドメイン駆動設計をやる理由
私がドメイン駆動設計をやる理由
ドメイン駆動で開発する ラフスケッチから実装まで
ドメイン駆動で開発する ラフスケッチから実装まで
レガシーな Perl システムに DDD (ドメイン駆動設計)を取り入れる
レガシーな Perl システムに DDD (ドメイン駆動設計)を取り入れる
Semelhante a はじめてのDart
磯野ー!Dartやろうぜー!
磯野ー!Dartやろうぜー!
uka yare
Server Side Dart
Server Side Dart
Takayuki Yamaguchi
Inside frogc in Dart
Inside frogc in Dart
Goro Fuji
DartPad+CodePenで、Flutterを体験してみよう
DartPad+CodePenで、Flutterを体験してみよう
cch-robo
Source Code of Dart
Source Code of Dart
nothingcosmos
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
pospome
Flutterを体験してみませんか
Flutterを体験してみませんか
cch-robo
仕様をコードに落としこむ際気をつけたいこと
仕様をコードに落としこむ際気をつけたいこと
Masaki Toyoshima
Phpではじめるオブジェクト指向(公開用)
Phpではじめるオブジェクト指向(公開用)
VOYAGE GROUP
5分でわかる! SqljockyでDart+MySQL
5分でわかる! SqljockyでDart+MySQL
hiro345
Code Anything
Code Anything
Yoshitaka Kawashima
Semelhante a はじめてのDart
(11)
磯野ー!Dartやろうぜー!
磯野ー!Dartやろうぜー!
Server Side Dart
Server Side Dart
Inside frogc in Dart
Inside frogc in Dart
DartPad+CodePenで、Flutterを体験してみよう
DartPad+CodePenで、Flutterを体験してみよう
Source Code of Dart
Source Code of Dart
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
Flutterを体験してみませんか
Flutterを体験してみませんか
仕様をコードに落としこむ際気をつけたいこと
仕様をコードに落としこむ際気をつけたいこと
Phpではじめるオブジェクト指向(公開用)
Phpではじめるオブジェクト指向(公開用)
5分でわかる! SqljockyでDart+MySQL
5分でわかる! SqljockyでDart+MySQL
Code Anything
Code Anything
Mais de Takuya Kawabe
役に立つソフトウェアを目指してLet'sチャレンジ
役に立つソフトウェアを目指してLet'sチャレンジ
Takuya Kawabe
顧客価値って奥深いですね
顧客価値って奥深いですね
Takuya Kawabe
概念モデルって難しいですよね
概念モデルって難しいですよね
Takuya Kawabe
保守とDDDと私
保守とDDDと私
Takuya Kawabe
ドメイン駆動設計(DDD)導入判定チェックシート
ドメイン駆動設計(DDD)導入判定チェックシート
Takuya Kawabe
ぐるぐるDDD(ドメイン駆動設計)に参加してみました
ぐるぐるDDD(ドメイン駆動設計)に参加してみました
Takuya Kawabe
Wifiの暗号種別を調べてみました
Wifiの暗号種別を調べてみました
Takuya Kawabe
Visual studio2013からGithubへPushする方法
Visual studio2013からGithubへPushする方法
Takuya Kawabe
Windows497日問題体験記
Windows497日問題体験記
Takuya Kawabe
デブサミ関西2013 わんくま同盟LT
デブサミ関西2013 わんくま同盟LT
Takuya Kawabe
オブジェクト指向アンチパターンを考えてみた
オブジェクト指向アンチパターンを考えてみた
Takuya Kawabe
TFS超入門。いつやるの。今でしょ
TFS超入門。いつやるの。今でしょ
Takuya Kawabe
20130302 わんくま勉強会大阪 tfsを使ってみよう
20130302 わんくま勉強会大阪 tfsを使ってみよう
Takuya Kawabe
Mais de Takuya Kawabe
(13)
役に立つソフトウェアを目指してLet'sチャレンジ
役に立つソフトウェアを目指してLet'sチャレンジ
顧客価値って奥深いですね
顧客価値って奥深いですね
概念モデルって難しいですよね
概念モデルって難しいですよね
保守とDDDと私
保守とDDDと私
ドメイン駆動設計(DDD)導入判定チェックシート
ドメイン駆動設計(DDD)導入判定チェックシート
ぐるぐるDDD(ドメイン駆動設計)に参加してみました
ぐるぐるDDD(ドメイン駆動設計)に参加してみました
Wifiの暗号種別を調べてみました
Wifiの暗号種別を調べてみました
Visual studio2013からGithubへPushする方法
Visual studio2013からGithubへPushする方法
Windows497日問題体験記
Windows497日問題体験記
デブサミ関西2013 わんくま同盟LT
デブサミ関西2013 わんくま同盟LT
オブジェクト指向アンチパターンを考えてみた
オブジェクト指向アンチパターンを考えてみた
TFS超入門。いつやるの。今でしょ
TFS超入門。いつやるの。今でしょ
20130302 わんくま勉強会大阪 tfsを使ってみよう
20130302 わんくま勉強会大阪 tfsを使ってみよう
Último
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Shota Ito
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
osamut
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
furutsuka
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Atomu Hidaka
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
Último
(9)
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
はじめてのDart
1.
はじめての Dart 2014.07.12 Room metro #26
大阪 & VS ハッカソン倶楽部 共催 テーマ「あなたの気になるフレームワーク特集」
2.
自己紹介 ● かわべたくや ● 大阪で働いています ●
Twitter :@kawakawa ● 普段はC# 使い ● 今回初めて、Dart 使ってみ ました。
3.
Dart とは?
4.
Dart とは? 読み方は、 ダーツ or
ダート。 youtube を見ると、 ダーツが多そう。
5.
Dart とは? Google によって、 JavaScript
の欠点を 補う形で作られた言語
6.
Dart とは? 大規模開発にも耐えれる ように、設計されている ・・・らしい。
7.
Dart とは? Javascript に取って代わる のが目標ではなく、 適材適所、共存の関係を 目指しているらしい。
8.
Dart とは? 2014/07/09 Dart は「
ECMA-408 」 として標準化しました。 これで、普及に弾みがつくかも? NEW
9.
Dart 実行環境
10.
Dart 実行環境 DartVM ・ Dart
の仮想 VM ・ Dartium は DartVM を 搭載したブラウザ
11.
Dart 実行環境 JavaScript が動く場所 ・
Dart から JavaScript へ コンパイル可能
12.
Dart 実行環境 つまり Dart
は、 ・サーバ側( DartVM ) ・クライアント側( JavaScript ) 両方とも、同じ言語で開発可能。 (個人的に、開発負担が下がるから大歓迎)
13.
Dart の性能
14.
Dart の性能 https://www.dartlang.org/performance/
15.
Dart の性能 色々なベンチマークで、 JavaScript に対して、 DartVM
は高いスコアを示し ています。
16.
Dart の性能 Dart から
JavaScript へのコ ンパイラも、 JavaScript と比 べて少し低か、同じぐらいの スコアを出している。
17.
Dart 開発環境
18.
Dart 開発環境 Dart SDK ・
Google が開発した開発キット ・使うには JDK が必要
19.
Dart 開発環境 Dart Editor ・
Eclipse を基にしたエディタ ・使い慣れた IDE で開発できる
20.
Dart 開発環境 http://try.dartlang.org/ ・ブラウザ上でお手軽に Dart
を 試すことが出来る。
21.
Dart ライブラリ
22.
Dart ライブラリ JavaScript から多くのライブラリ が、
Dart に移植されています、。 AngularJS -> AngularDart three.js -> three.dart
23.
Dart 言語の特徴
24.
Dart 言語の特徴 ・オブジェクト指向言語 ・型があります ・ Java
に似ていますが、異なる処もあります (クロージャーとか)
25.
Dart デモ それでは、少しだけ Dart
を触ってみましょう。 PC 持っていて、ネットにつながる方は、 http://try.dartlang.org/ に接続してみてください。
26.
Dart デモ まずは簡単に FizzBuzz
でも。 (1)最初は素直な書き方 (2)次はメソッドチェーンで 色々書けます。
27.
デモ失敗時の保険 デモ用のソースはここ https://gist.github.com/kawakawa/4bcab29a9e8d39c10003
28.
Dart と CoffeeScript
と TypeScript
29.
Dart と CoffeeScript
と TypeScript ・目指してる目的地は多分同じ? ・勢いでは CoffeeScript が一歩リード ・仮想 VM で動かせるのは、 Dart の DartVM だ け ・ TypeScript は開発環境が潤沢 (天下の VisualStudio)
30.
まとめ
31.
まとめ おそらく、 Dart 、
CoffeeScript 、 TypScript で生 き残るのは一つだと思う。 (住み分ける必要性が低いから) 意外と、サーバとクライアントが同言語・環境で 開発できることが、キーポイントと思っている。 そうなると、サーバで DartVM (仮想 VM )が 動かせる Dart 有利かも。
32.
まとめ まあ、 JavaScript 自体が、 Dart
、 CoffeeScript 、 TypeScript の それぞれ良い処を悪魔合体して、 結局 JavaScript 以外、誰も生き残らない 可能性もあるのですけどね。 (;´д ` ) トホホ… おわり
Baixar agora