Submit Search
TypeScript 入門してみる
1 like
1,676 views
Ken Fukuyama
2015/11/21 Kansai Frontend UG 「2016年のAltJSについて語る会」発表スライド
Engineering
Read more
1 of 24
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
More Related Content
PDF
TypeScript 独習会
Masahiro Wakame
PDF
TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部
Masahiro Wakame
PPTX
TypeScriptをオススメする理由
Yusuke Naka
PDF
3日時間をもらったのでTypeScriptを触ってみた
Yasushi Kato
PDF
jQuery 対応ライブラリと TypeScript
インフラジスティックス・ジャパン株式会社
PDF
TypeScriptは明日から使うべき
Masahiro Wakame
PDF
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
Jun-ichi Sakamoto
PDF
Visual Studioで始めるTypeScript開発入門
Narami Kiyokura
TypeScript 独習会
Masahiro Wakame
TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部
Masahiro Wakame
TypeScriptをオススメする理由
Yusuke Naka
3日時間をもらったのでTypeScriptを触ってみた
Yasushi Kato
jQuery 対応ライブラリと TypeScript
インフラジスティックス・ジャパン株式会社
TypeScriptは明日から使うべき
Masahiro Wakame
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
Jun-ichi Sakamoto
Visual Studioで始めるTypeScript開発入門
Narami Kiyokura
What's hot
(19)
PPTX
TypeScriptはいいぞ
Jun Suzuki
PDF
TypeScript超入門
Narami Kiyokura
PDF
Google Glassでできること XE12版 最新開発情報 Mirror API & GDK
Masahiro Wakame
PPTX
Typescriptの中のこと(浅め)
Kazuhide Maruyama
PDF
TypeScript による今風の web アプリ開発
靖 陣内
PPTX
jQueryの先に行こう!最先端のWeb開発トレンドを学ぶ
Shumpei Shiraishi
PDF
LT駆動開発04 5分では分からないTypeScriptのなんとか
Kazuya Matsubara
PDF
continuatioN Linking
Kouji Matsui
PPTX
TypeScript + Express
kamiyam .
PDF
Visual Studio 2015 の新機能: Pex はユニットテストの福音となるか!?
Yasuhiko Yamamoto
PDF
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
Yoshitaka Kawashima
PPTX
TypeScript 1.0 Released!
Horuchi Hiroki
PDF
TypeScript vs flow
takuronishida1
PDF
TypeScript補完計画 for Sublime Text 2
kamukiriri
PDF
Win32 APIをてなずけよう
Kouji Matsui
PDF
iPhoneアプリを Javaで書くよ?
Toshio Ehara
PDF
IDEALIZE YOU
佑介 九岡
PDF
WebStormでできること
kamiyam .
PDF
C#でわかる こわくないMonad
Kouji Matsui
TypeScriptはいいぞ
Jun Suzuki
TypeScript超入門
Narami Kiyokura
Google Glassでできること XE12版 最新開発情報 Mirror API & GDK
Masahiro Wakame
Typescriptの中のこと(浅め)
Kazuhide Maruyama
TypeScript による今風の web アプリ開発
靖 陣内
jQueryの先に行こう!最先端のWeb開発トレンドを学ぶ
Shumpei Shiraishi
LT駆動開発04 5分では分からないTypeScriptのなんとか
Kazuya Matsubara
continuatioN Linking
Kouji Matsui
TypeScript + Express
kamiyam .
Visual Studio 2015 の新機能: Pex はユニットテストの福音となるか!?
Yasuhiko Yamamoto
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
Yoshitaka Kawashima
TypeScript 1.0 Released!
Horuchi Hiroki
TypeScript vs flow
takuronishida1
TypeScript補完計画 for Sublime Text 2
kamukiriri
Win32 APIをてなずけよう
Kouji Matsui
iPhoneアプリを Javaで書くよ?
Toshio Ehara
IDEALIZE YOU
佑介 九岡
WebStormでできること
kamiyam .
C#でわかる こわくないMonad
Kouji Matsui
Ad
Similar to TypeScript 入門してみる
(20)
PPTX
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
慎一 古賀
PDF
軽量ASP.NETフレームワークNancy
Narami Kiyokura
PDF
SIMD.js(ECMAScript 7)
Hiroshi Kawada
PDF
初めての拡張機能リリースまでの歩み / Road to publishing extension for the first time
Yusuke Yamada
PPTX
2015年はwindows year!!
Makoto Nishimura
PDF
Type scriptのいいところ
Kazuhide Maruyama
PDF
何故エンジニアはテストをしないのか
エンジニア勉強会 エスキュービズム
PPTX
初心者 × AngularJS × TypeScript
Yuta Matsumura
PDF
.NET 7期待の新機能
TomomitsuKusaba
PPTX
TypeScriptでCLIアプリケーション開発
Shuto Suzuki
ODP
HTML5 アプリ開発
tomo_masakura
PDF
PHPUnitでリファクタリング
Takako Miyagawa
PPT
2006-04-22 CLR/H #14 .NET and open source
Yoshiyuki Nakamura
PDF
クリスマスもコードを書きたいアナタに送る! 次世代エンジニアの技術の学び方とは? 〜Qiitaの投稿データから読み解く、2016年の技術トレンド〜
Takuya Oikawa
PDF
スクリプト・プログラマー宣言
kanemu
PDF
WordPressで行う継続的インテグレーション入門編
Hiroshi Urabe
PPTX
Visual Studio 2017 事はじめ
Hideaki Aoyagi
PDF
TypeScriptへの入口
Sunao Tomita
PPTX
Django ORM道場:クエリの基本を押さえ,より良い形を身に付けよう
Takayuki Shimizukawa
PDF
チーム開発にSwiftLintを導入してみた・詳細版
Ikada Kaori
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
慎一 古賀
軽量ASP.NETフレームワークNancy
Narami Kiyokura
SIMD.js(ECMAScript 7)
Hiroshi Kawada
初めての拡張機能リリースまでの歩み / Road to publishing extension for the first time
Yusuke Yamada
2015年はwindows year!!
Makoto Nishimura
Type scriptのいいところ
Kazuhide Maruyama
何故エンジニアはテストをしないのか
エンジニア勉強会 エスキュービズム
初心者 × AngularJS × TypeScript
Yuta Matsumura
.NET 7期待の新機能
TomomitsuKusaba
TypeScriptでCLIアプリケーション開発
Shuto Suzuki
HTML5 アプリ開発
tomo_masakura
PHPUnitでリファクタリング
Takako Miyagawa
2006-04-22 CLR/H #14 .NET and open source
Yoshiyuki Nakamura
クリスマスもコードを書きたいアナタに送る! 次世代エンジニアの技術の学び方とは? 〜Qiitaの投稿データから読み解く、2016年の技術トレンド〜
Takuya Oikawa
スクリプト・プログラマー宣言
kanemu
WordPressで行う継続的インテグレーション入門編
Hiroshi Urabe
Visual Studio 2017 事はじめ
Hideaki Aoyagi
TypeScriptへの入口
Sunao Tomita
Django ORM道場:クエリの基本を押さえ,より良い形を身に付けよう
Takayuki Shimizukawa
チーム開発にSwiftLintを導入してみた・詳細版
Ikada Kaori
Ad
TypeScript 入門してみる
1.
TypeScript 入門してみる KEN 2015.11.21
2.
自己紹介 ● KEN ○ @kenfdev ○
http://kenev.net/ ● 株式会社 鈴木商店 ○ 大阪のクラウドシステム開発会社 ● とにかくJavaScriptが好き ○ 元々.NET系エンジニアだったがJavaScripter に転身
3.
もくじ ● TypeScript? ● Visual
Studio Code? ● デモ ● 参考URLなど
4.
TypeScript?
5.
TypeScript? + + ≒
6.
TypeScript? 作っているのはMicrosoft! なので結構心強い
7.
TypeScript?ー目的 ● JavaScriptに型情報を付加できる ● 基本的なES2015が今すぐに使える
8.
TypeScript?ー型の何がうれしいの? ● 型情報が無い場合とくらべてリファクタが容易になる ● コンパイラ(っぽいもの)がエラーを見つけてくれる ○
ランタイム時に見つかる凡ミスとはおさらば! ※後ほどデモでお見せします
9.
TypeScript?ー導入ってめんどくさくないの? ● そんなことはない(たぶん) ● なぜなら ●
JavaScriptはTypeScript だから TypeScript JavaScript
10.
TypeScript?ー導入ってめんどくさくないの? .js → .ts TypeScriptはJavaScriptのスーパーセットなので、 拡張子を変えるだけでTypeScriptファイルの完成!
11.
これだけだと あまり意味はない 意味が無いわけではない。
12.
TypeScript?ー暗黙的な型推論 ● .js →
.ts した時点で型推論は始まる! ● number型にstring型を入れようとしたら怒られます! ● なのでとりあえず.js → .tsとするだけでちょっとTypeScriptの恩恵を受けることが できます
13.
これ以外の部分が TypeScriptの真の強み!
14.
Interfaces ClassesModules Functions Generics Mixins Declaration Merging d.ts Files TypeScript?ー強み・特徴
15.
めっちゃあります ので
16.
Interfaces ClassesModules Functions Generics Mixins Declaration Merging d.ts Files この辺りについてデモします
17.
その前に…
18.
Visual Studio Code を紹介します
19.
Visual Studio Code? ●
無料の(高機能)コードエディタ ● 立ち位置的にはSublimeTextとかAtomとかの対抗馬(?)たぶん ● クロスプラットフォーム ● Intellisenseが使える(特にTypeScriptと使うとすごい) ● Node.jsのデバッグができたり ● ASP.NETの開発ができたり ● Gitが使えたり ● などなど…
20.
これもMicrosoftが作ってる 結構イケてる 無料のコードエディタ
21.
しかも この前の水曜日(2015/11/18) オープンソース化! https://github.com/Microsoft/vscode
22.
とりあえずそろそろ デモします
23.
参考URL(ほとんど英語ですが…) ● TypeScript Book https://github.com/basarat/typescript-book ●
Editing TypeScript https://code.visualstudio.com/Docs/languages/typescript ● TypeScript公式サイト http://www.typescriptlang.org/ ● Visual Studio Code https://www.visualstudio.com/ja-jp/products/code-vs.aspx
24.
ご清聴 ありがとうございました
Download