Enviar búsqueda
Cargar
LT駆動開発04 5分では分からないTypeScriptのなんとか
•
1 recomendación
•
1,070 vistas
Kazuya Matsubara
Seguir
LT駆動開発 04で発表したLT資料です。 「5分では分からないTypeScriptのなんとか」
Leer menos
Leer más
Software
Denunciar
Compartir
Denunciar
Compartir
1 de 12
Descargar ahora
Descargar para leer sin conexión
Recomendados
初めての拡張機能リリースまでの歩み / Road to publishing extension for the first time
初めての拡張機能リリースまでの歩み / Road to publishing extension for the first time
Yusuke Yamada
KotlinJSって正直どうなん
KotlinJSって正直どうなん
Hiroshi Kikuchi
モバイルアプリ開発をグッと楽にするKotlinの便利なところ3選
モバイルアプリ開発をグッと楽にするKotlinの便利なところ3選
Hiroshi Kikuchi
Visual Studioで始めるTypeScript開発入門
Visual Studioで始めるTypeScript開発入門
Narami Kiyokura
VSCodeへコントリビュート / Contribute to VSCode
VSCodeへコントリビュート / Contribute to VSCode
Yusuke Yamada
開発チームにKotlinを導入した話
開発チームにKotlinを導入した話
Hiroshi Kikuchi
VS Code Day 2021 Recap
VS Code Day 2021 Recap
Yuki Ueda
Microsoft Build 2021 前夜祭LT
Microsoft Build 2021 前夜祭LT
Yusuke Yamada
Recomendados
初めての拡張機能リリースまでの歩み / Road to publishing extension for the first time
初めての拡張機能リリースまでの歩み / Road to publishing extension for the first time
Yusuke Yamada
KotlinJSって正直どうなん
KotlinJSって正直どうなん
Hiroshi Kikuchi
モバイルアプリ開発をグッと楽にするKotlinの便利なところ3選
モバイルアプリ開発をグッと楽にするKotlinの便利なところ3選
Hiroshi Kikuchi
Visual Studioで始めるTypeScript開発入門
Visual Studioで始めるTypeScript開発入門
Narami Kiyokura
VSCodeへコントリビュート / Contribute to VSCode
VSCodeへコントリビュート / Contribute to VSCode
Yusuke Yamada
開発チームにKotlinを導入した話
開発チームにKotlinを導入した話
Hiroshi Kikuchi
VS Code Day 2021 Recap
VS Code Day 2021 Recap
Yuki Ueda
Microsoft Build 2021 前夜祭LT
Microsoft Build 2021 前夜祭LT
Yusuke Yamada
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
慎一 古賀
KotlinでWebアプリ開発
KotlinでWebアプリ開発
Ryo Nakagawa
Wantedlyのテスト事情
Wantedlyのテスト事情
Takao Sumitomo
TypeScript による今風の web アプリ開発
TypeScript による今風の web アプリ開発
靖 陣内
テストがあればなんとかなる〜効率化までの道程〜
テストがあればなんとかなる〜効率化までの道程〜
Takao Sumitomo
Win32 APIをてなずけよう
Win32 APIをてなずけよう
Kouji Matsui
20150926 uwpストア攻略
20150926 uwpストア攻略
Makoto Nishimura
rdflintのvscode拡張の紹介とその実装方法
rdflintのvscode拡張の紹介とその実装方法
Takeshi Mikami
Remote Development with Visual Studio Code & A clean dev env, working every ...
Remote Development with Visual Studio Code & A clean dev env, working every ...
Hiroyuki Ohnaka
Swift歴2ヶ月でアプリを8本リリースしてみた話
Swift歴2ヶ月でアプリを8本リリースしてみた話
Makoto Nishimoto
3日でスマホアプリリリースしたけど質問ある?
3日でスマホアプリリリースしたけど質問ある?
Makoto Nishimoto
ABS2015 のセッション紹介
ABS2015 のセッション紹介
l_b__
de:code報告
de:code報告
Kouji Matsui
PHP5→PHP7にバージョンアップをするに あたって実感した Docker 導入の素晴らしさについて
PHP5→PHP7にバージョンアップをするに あたって実感した Docker 導入の素晴らしさについて
ssusered4a9d
nomlab_okayamaruby_subslide
nomlab_okayamaruby_subslide
nomlab
本になりました! ~ チーム開発の教科書 C#によるモダンな開発を実践しよう!
本になりました! ~ チーム開発の教科書 C#によるモダンな開発を実践しよう!
慎一 古賀
Visual Studio 2015 の新機能: Pex はユニットテストの福音となるか!?
Visual Studio 2015 の新機能: Pex はユニットテストの福音となるか!?
Yasuhiko Yamamoto
保守しやすいコードの反面教師 (アンチパターン) その1
保守しやすいコードの反面教師 (アンチパターン) その1
keitasudo1
WCFのパイプ通信を .NET 5に向けてgRPCへ置き換える話
WCFのパイプ通信を .NET 5に向けてgRPCへ置き換える話
keitasudo1
Shinyユーザのための非同期プログラミング入門
Shinyユーザのための非同期プログラミング入門
hoxo_m
Resume
Resume
Dugasani Reddy
LT駆動開発08 - 無限のディスク領域を手に入れよう(妄想編)
LT駆動開発08 - 無限のディスク領域を手に入れよう(妄想編)
Kazuya Matsubara
Más contenido relacionado
La actualidad más candente
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
慎一 古賀
KotlinでWebアプリ開発
KotlinでWebアプリ開発
Ryo Nakagawa
Wantedlyのテスト事情
Wantedlyのテスト事情
Takao Sumitomo
TypeScript による今風の web アプリ開発
TypeScript による今風の web アプリ開発
靖 陣内
テストがあればなんとかなる〜効率化までの道程〜
テストがあればなんとかなる〜効率化までの道程〜
Takao Sumitomo
Win32 APIをてなずけよう
Win32 APIをてなずけよう
Kouji Matsui
20150926 uwpストア攻略
20150926 uwpストア攻略
Makoto Nishimura
rdflintのvscode拡張の紹介とその実装方法
rdflintのvscode拡張の紹介とその実装方法
Takeshi Mikami
Remote Development with Visual Studio Code & A clean dev env, working every ...
Remote Development with Visual Studio Code & A clean dev env, working every ...
Hiroyuki Ohnaka
Swift歴2ヶ月でアプリを8本リリースしてみた話
Swift歴2ヶ月でアプリを8本リリースしてみた話
Makoto Nishimoto
3日でスマホアプリリリースしたけど質問ある?
3日でスマホアプリリリースしたけど質問ある?
Makoto Nishimoto
ABS2015 のセッション紹介
ABS2015 のセッション紹介
l_b__
de:code報告
de:code報告
Kouji Matsui
PHP5→PHP7にバージョンアップをするに あたって実感した Docker 導入の素晴らしさについて
PHP5→PHP7にバージョンアップをするに あたって実感した Docker 導入の素晴らしさについて
ssusered4a9d
nomlab_okayamaruby_subslide
nomlab_okayamaruby_subslide
nomlab
本になりました! ~ チーム開発の教科書 C#によるモダンな開発を実践しよう!
本になりました! ~ チーム開発の教科書 C#によるモダンな開発を実践しよう!
慎一 古賀
Visual Studio 2015 の新機能: Pex はユニットテストの福音となるか!?
Visual Studio 2015 の新機能: Pex はユニットテストの福音となるか!?
Yasuhiko Yamamoto
保守しやすいコードの反面教師 (アンチパターン) その1
保守しやすいコードの反面教師 (アンチパターン) その1
keitasudo1
WCFのパイプ通信を .NET 5に向けてgRPCへ置き換える話
WCFのパイプ通信を .NET 5に向けてgRPCへ置き換える話
keitasudo1
Shinyユーザのための非同期プログラミング入門
Shinyユーザのための非同期プログラミング入門
hoxo_m
La actualidad más candente
(20)
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
KotlinでWebアプリ開発
KotlinでWebアプリ開発
Wantedlyのテスト事情
Wantedlyのテスト事情
TypeScript による今風の web アプリ開発
TypeScript による今風の web アプリ開発
テストがあればなんとかなる〜効率化までの道程〜
テストがあればなんとかなる〜効率化までの道程〜
Win32 APIをてなずけよう
Win32 APIをてなずけよう
20150926 uwpストア攻略
20150926 uwpストア攻略
rdflintのvscode拡張の紹介とその実装方法
rdflintのvscode拡張の紹介とその実装方法
Remote Development with Visual Studio Code & A clean dev env, working every ...
Remote Development with Visual Studio Code & A clean dev env, working every ...
Swift歴2ヶ月でアプリを8本リリースしてみた話
Swift歴2ヶ月でアプリを8本リリースしてみた話
3日でスマホアプリリリースしたけど質問ある?
3日でスマホアプリリリースしたけど質問ある?
ABS2015 のセッション紹介
ABS2015 のセッション紹介
de:code報告
de:code報告
PHP5→PHP7にバージョンアップをするに あたって実感した Docker 導入の素晴らしさについて
PHP5→PHP7にバージョンアップをするに あたって実感した Docker 導入の素晴らしさについて
nomlab_okayamaruby_subslide
nomlab_okayamaruby_subslide
本になりました! ~ チーム開発の教科書 C#によるモダンな開発を実践しよう!
本になりました! ~ チーム開発の教科書 C#によるモダンな開発を実践しよう!
Visual Studio 2015 の新機能: Pex はユニットテストの福音となるか!?
Visual Studio 2015 の新機能: Pex はユニットテストの福音となるか!?
保守しやすいコードの反面教師 (アンチパターン) その1
保守しやすいコードの反面教師 (アンチパターン) その1
WCFのパイプ通信を .NET 5に向けてgRPCへ置き換える話
WCFのパイプ通信を .NET 5に向けてgRPCへ置き換える話
Shinyユーザのための非同期プログラミング入門
Shinyユーザのための非同期プログラミング入門
Destacado
Resume
Resume
Dugasani Reddy
LT駆動開発08 - 無限のディスク領域を手に入れよう(妄想編)
LT駆動開発08 - 無限のディスク領域を手に入れよう(妄想編)
Kazuya Matsubara
もうすぐ12月ですね
もうすぐ12月ですね
Kazuya Matsubara
LTDD 03 写真を趣味にしてから学んだこと
LTDD 03 写真を趣味にしてから学んだこと
Kazuya Matsubara
LTDD 02 一発ネタ
LTDD 02 一発ネタ
Kazuya Matsubara
今年、僕がやるべきたった1つのこと
今年、僕がやるべきたった1つのこと
Kazuya Matsubara
Condiciones de transporte de carne 2.2
Condiciones de transporte de carne 2.2
lola2745
A proposed health planning model
A proposed health planning model
leetha_nov
DevLOVE広島 第1回 その改善いつするの?
DevLOVE広島 第1回 その改善いつするの?
Kazuya Matsubara
09 pemberdayaanmasyarakat
09 pemberdayaanmasyarakat
nellyspd
Big data feature and scope in future
Big data feature and scope in future
Shivkumar Babshetty
500 conectores.pdf fernando vasquez
500 conectores.pdf fernando vasquez
Ferdinand Iván Cabrera Ramos
Advanced Hadoop Tuning and Optimization
Advanced Hadoop Tuning and Optimization
Shivkumar Babshetty
Valorizacion adelanto de materiales
Valorizacion adelanto de materiales
Juan Benito Gonzales Jaque
Destacado
(14)
Resume
Resume
LT駆動開発08 - 無限のディスク領域を手に入れよう(妄想編)
LT駆動開発08 - 無限のディスク領域を手に入れよう(妄想編)
もうすぐ12月ですね
もうすぐ12月ですね
LTDD 03 写真を趣味にしてから学んだこと
LTDD 03 写真を趣味にしてから学んだこと
LTDD 02 一発ネタ
LTDD 02 一発ネタ
今年、僕がやるべきたった1つのこと
今年、僕がやるべきたった1つのこと
Condiciones de transporte de carne 2.2
Condiciones de transporte de carne 2.2
A proposed health planning model
A proposed health planning model
DevLOVE広島 第1回 その改善いつするの?
DevLOVE広島 第1回 その改善いつするの?
09 pemberdayaanmasyarakat
09 pemberdayaanmasyarakat
Big data feature and scope in future
Big data feature and scope in future
500 conectores.pdf fernando vasquez
500 conectores.pdf fernando vasquez
Advanced Hadoop Tuning and Optimization
Advanced Hadoop Tuning and Optimization
Valorizacion adelanto de materiales
Valorizacion adelanto de materiales
Similar a LT駆動開発04 5分では分からないTypeScriptのなんとか
TypeScriptをオススメする理由
TypeScriptをオススメする理由
Yusuke Naka
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
Jun-ichi Sakamoto
サーバサイドエンジニアが 1年間まじめにSPAやってみた
サーバサイドエンジニアが 1年間まじめにSPAやってみた
Itaru Kitagawa
Type scriptのいいところ
Type scriptのいいところ
Kazuhide Maruyama
オレたちとVisual Studioとの関係を話そう
オレたちとVisual Studioとの関係を話そう
Mitsuhito Ishino
TypeScript and Visual Studio Code
TypeScript and Visual Studio Code
Akira Inoue
ちゃんとWeb会議スライド『Coffee script』
ちゃんとWeb会議スライド『Coffee script』
H2O Space. Co., Ltd.
3日時間をもらったのでTypeScriptを触ってみた
3日時間をもらったのでTypeScriptを触ってみた
Yasushi Kato
Visual Studio Code で C# でのアプリ開発
Visual Studio Code で C# でのアプリ開発
m ishizaki
TypeScript ファースト ステップ (v.0.9 対応版) ~ Any browser. Any host. Any OS. Open Sourc...
TypeScript ファースト ステップ (v.0.9 対応版) ~ Any browser. Any host. Any OS. Open Sourc...
Akira Inoue
TypeScriptへの入口
TypeScriptへの入口
Sunao Tomita
TypeScriptはいいぞ
TypeScriptはいいぞ
Jun Suzuki
TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部
TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部
Masahiro Wakame
Xamarin 概要 2014年08月版
Xamarin 概要 2014年08月版
Yoshito Tabuchi
今日からはじめるHTML5 ver.2012
今日からはじめるHTML5 ver.2012
Yasuhito Yabe
Eclipse xtext 紹介
Eclipse xtext 紹介
Akira Tanaka
Introduction to VSCode
Introduction to VSCode
Yuki Igarashi
FxOSはウェアラブルデバイスの夢を見るか?
FxOSはウェアラブルデバイスの夢を見るか?
Masakazu Muraoka
Java scriptの進化
Java scriptの進化
maruyama097
TypeScript + Express
TypeScript + Express
kamiyam .
Similar a LT駆動開発04 5分では分からないTypeScriptのなんとか
(20)
TypeScriptをオススメする理由
TypeScriptをオススメする理由
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
サーバサイドエンジニアが 1年間まじめにSPAやってみた
サーバサイドエンジニアが 1年間まじめにSPAやってみた
Type scriptのいいところ
Type scriptのいいところ
オレたちとVisual Studioとの関係を話そう
オレたちとVisual Studioとの関係を話そう
TypeScript and Visual Studio Code
TypeScript and Visual Studio Code
ちゃんとWeb会議スライド『Coffee script』
ちゃんとWeb会議スライド『Coffee script』
3日時間をもらったのでTypeScriptを触ってみた
3日時間をもらったのでTypeScriptを触ってみた
Visual Studio Code で C# でのアプリ開発
Visual Studio Code で C# でのアプリ開発
TypeScript ファースト ステップ (v.0.9 対応版) ~ Any browser. Any host. Any OS. Open Sourc...
TypeScript ファースト ステップ (v.0.9 対応版) ~ Any browser. Any host. Any OS. Open Sourc...
TypeScriptへの入口
TypeScriptへの入口
TypeScriptはいいぞ
TypeScriptはいいぞ
TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部
TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部
Xamarin 概要 2014年08月版
Xamarin 概要 2014年08月版
今日からはじめるHTML5 ver.2012
今日からはじめるHTML5 ver.2012
Eclipse xtext 紹介
Eclipse xtext 紹介
Introduction to VSCode
Introduction to VSCode
FxOSはウェアラブルデバイスの夢を見るか?
FxOSはウェアラブルデバイスの夢を見るか?
Java scriptの進化
Java scriptの進化
TypeScript + Express
TypeScript + Express
LT駆動開発04 5分では分からないTypeScriptのなんとか
1.
5分では分からない TypeScriptのなんとか 2014/06/07 LT駆動開発04 @Toro_kun
2.
module SelfIntroduction {
export class Me extends Person { private name: string = ”松原和也”; private twitterId: string = ”@Toro_kun”; private community:string[] = [ ”⽇日本Androidの会中国⽀支部@staff”, ”GDG中国@staff”, ”JSers' Cafe ZERO@owner” ]; } }
3.
TypeScriptとは Ê 静的型付け⾔言語 Ê
カターンゼンッ Ê 2014年年04⽉月02⽇日にversion 1.0がリリース Ê JavaScriptのスーパーセット Ê コンパイルしてJavaScriptを⽣生成 Ê altJS
4.
altJS ⾔言語 設計/開発 登場時期
影響を受けた⾔言語 CoffeeScript Jeremy Ashkenas, et al. 2009 JavaScript, Python, Ruby, Haskell TypeScript Microsoft 2012 JavaScript, Java, C# Haxe Haxe Foundation, Nicolas Cannasse 2005 ActionScript, OCaml Dart Google 2011 Java, C++, JavaScript, CoffeeScript, Go JSX DeNA 2012 JavaScript, ActionScript モダンな⾔言語でHTML5を開発しよう! 俯瞰して理理解するaltJSの⽐比較 (前篇 – TypeScript, CoffeeScript, Haxe) http://html5experts.jp/clockmaker/2183/ より
5.
TypeScriptの何がいいのか Ê コンパイル時に型の整合性チェックが⾏行行われる Ê
IDE等で補完機能を使える Ê JavaScriptの書き⽅方をしても動く Ê (この部分は静的型付けは損なわれるが・・・) Ê TypeScriptとほぼ⼀一対⼀一で対応するJavaScriptに変換 Ê ⽣生成されたJavaScriptの可読性がよい
6.
TypeScriptの開発環境 Ê Visual Studio
2013、2012(WIndows) Ê WebStorm Ê Eclipse + Eclipse TypeScript plug-‐in Ê Sublime Text + T3Sモジュール Ê Vim + TypeScriptプラグイン Ê Emacs + TypeScript拡張
7.
つかってみました
8.
enum TypeScript enum sample
{ a = 1, b, c = 4, daa } JavaScript sample; (function (sample) { sample[sample["a"] = 1] = "a"; sample[sample["b"] = 2] = "b"; sample[sample["c"] = 4] = "c"; sample[sample["daa"] = 5] = "daa"; })(sample || (sample = {}));
9.
enum (TypeScript)
10.
enum (JavaScript)
11.
⽂文字列列を設定すると怒怒られる けどコンパイルしてくれる なんてツンデレさんなんでしょう
12.
終
Descargar ahora