Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Dartに持っている希望
Search
TwitterID:@rukiadia
June 08, 2014
Technology
5.2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Dartに持っている希望
天下一altJS武闘会の発表資料(Dart枠)です。
TwitterID:@rukiadia
June 08, 2014
More Decks by TwitterID:@rukiadia
See All by TwitterID:@rukiadia
やらない事を決めるプロダクト設計
rukiadia
16
9.6k
セッションの有効期限をどう決めるか
rukiadia
0
210
ふんわり理解するcontext
rukiadia
1
510
今こそ深堀りする、PHPのDockerイメージ / understand_php_docker
rukiadia
3
3.2k
Dependency Injectionとデザインパターン / understand_di_and_design_patterns
rukiadia
1
570
今こそ理解するDI(Dependency Injection) / Understand Dependency Injection of PHP
rukiadia
4
6.2k
今こそ理解する PHPの日時計算 / Understand date manipulation of PHP
rukiadia
0
3.8k
ページネーションから考えるSQLパフォーマンス
rukiadia
1
1.8k
遅延読み込みとの正しい付き合い方 + α
rukiadia
7
1.5k
Other Decks in Technology
See All in Technology
テスト設計の本質を改めて考えてみる~生成AIを活用する時代だからこそ、作ったテストの説明性を高めよう~
yamasaki696
1
390
デジタル・デザイン構想 by Sayaka Ishizuka
y150saya
0
200
AWS Summit の片隅で、体育座りしながらコミュニティがにぎわう理由を考えた
k_adachi_01
2
360
オブザーバビリティ、本当に活用できてる? 〜API連携×生成AIで成熟度を自動評価〜
dmmsre
1
2.1k
Road to SRE NEXTの今までとこれから
hiroyaonoe
0
220
金融の未来を考える / Thinking About the Future of Finance
ks91
PRO
0
180
『AIに負けない』より『AIと遊ぶ』」〜ワクワクが最強のテスト・QA学習戦略_公開用
odan611
2
520
ヘルスケア領域における AI 活用と その安全性担保のための取り組み (Leveraging AI in Healthcare and Our Efforts to Ensure Its Safety) - Google I/O Extended Tokyo 2026, July 11, 2026
zettaittenani
0
180
なぜ私たちのSREプラクティスはなかなか機能しないのか 〜システムより先に組織を見る〜 / Why our SRE practices aren't really working
vtryo
1
2.6k
DMM.com 購入改善推進チーム におけるCodeRabbitを用いた レビューフロー改善の一例
ysknsid25
1
520
アカウントが増えてからでは遅い? ~ マルチアカウント統制の勘所 ~
kenichinakamura
0
190
生成AIの活用/high_school2026
okana2ki
0
110
Featured
See All Featured
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
640
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
Google's AI Overviews - The New Search
badams
0
1.1k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
410
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Everyday Curiosity
cassininazir
0
250
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
330
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
880
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
2
310
Transcript
Dartʹظͯ͠Δ͜ͱ
ࣗݾհ Twitterɿ@rukiadia Androidͷࣄͬͯ·͢ PHPͷࣄͬͯ·ͨ͠ AltJSTypeScriptͱCoffeeScript ͘Β͍͔͠Γ·ͤΜ ΤϯδχΞ࢛(26ࡀ)
ಥવͰ͕͢ɺ࣭Ͱ͢
Q. Dartʹ͋Δఔ৮Εͨࣄ! ͋Γ·͔͢ʁ
رత؍ଌʹຬͪͨ͠·͢
Dartͷ֓ཁ Googleۘ Java෩ຯͷίʔυ / ੩తܕ͚ʢॏཁʂʣ ։ൃDartEditorʢEclipseϕʔεʣͰߦ͏ DartVM্Ͱಈ࡞ ίϯύΠϧͯ͠ੜJSͱͯ͠͏͜ͱՄೳ
Dart๊͕͑Δݱ࣮ Dart͕ͦͷ··ಈ͘ڥ͕ͳ͍(Dartiumআ͘) ίϯύΠϧޙͷJSͦΜͳʹಡΈ͘͢ͳ͍ ※ࣗผʹͩͱࢥͬͯ·ͤΜɻཧ༝ޙड़ɻ ίϯύΠϧޙͷJSͦΜͳʹ࣮ߦૣ͘ͳ͍ ECMAͷඪ४Խ࢝·͔ͬͨͬΓ ※201312݄ʹެࣜൃද
Dart͕ࢦ͍ͯ͠Δॴ • WebϓϥοτϑΥʔϜ্ͷڞ௨։ൃݴޠΛ౷Ұʂ • DartVM্Ͱߴ࣮ߦʂ • ΫϥΠΞϯταΠυαʔόʔαΠυDartʂʂ ※ͷΠϝʔδͰ͢
࠷ۙߟ͍͑ͯΔ͜ͱ ʮAltJSΛίϯύΠϧͨ͠ޙͷੜJS৮Βͳ͖Ό ͍͚ͳ͍໘͋ΔͳʔɾɾʢಠΓݴʣʯ ˠΤϥʔग़ͨ࣌ʹͱΓ͋͑ͣݟͨΓ ਓʮAltJSੜJS྆ํςετ͠ͳ͍ͱ҆৺Ͱ ͖ͳ͍ʢഭਅʣʯ ˠʮ͑ʁʯ
ίϯύΠϧޙͷJSͷ৺Λͤͣ ʹࡁΉੈք͕ཉ͍͠
None
ͷرDartʹୗ͞Εͨ
ຊԻ JavaScriptɺਖ਼ݴͬͯಡΈʹ͍͘ɻ JavaScriptʹΓΘΔଘࡏ͕ཉ͍͠ɻ AltJSʹʮJavaScriptʹΓΘΔଘࡏʯ ʹͳͬͯཉ͍͠ɻ
ίϯύΠϧޙͷJSͳΜͯݟΔඞཁແ͘ͳΔɻ ! ͦΕ͕ͦ͜ʮਅͷʯAltJSɾɾʂ
Dartͱ͍͏ݴޠ͕ʮݱࡏʯͰͳ͘ʮະ དྷʯΛม͑ͯ͘ΕΔଘࡏͩͱ৴͍ͯ͡·͢
·ͱΊ DartJSͷޙܧऀࢦͯ͠Δɻ ଞͷAltJS͕ݏ͍ͳ༁Ͱͳ͍Ͱ͢ɻ ˠΉ͠ΖΑΓΓ͍͔ͨΒࠓࢀՃͯ͠Δ ͱ͔ϚαΧϦͱ͔ɺͬͯ·͢ʂ
͝ਗ਼ௌ͋Γ͕ͱ͏͝ ͍͟·ͨ͠