typescript 入門してみる
TRANSCRIPT
自己紹介
● KEN
○ @kenfdev
○ http://kenev.net/
● 株式会社 鈴木商店
○ 大阪のクラウドシステム開発会社
● とにかくJavaScriptが好き
○ 元々.NET系エンジニアだったがJavaScripter
に転身
TypeScript?ー型の何がうれしいの?
● 型情報が無い場合とくらべてリファクタが容易になる
● コンパイラ(っぽいもの)がエラーを見つけてくれる
○ ランタイム時に見つかる凡ミスとはおさらば!
※後ほどデモでお見せします
TypeScript?ー暗黙的な型推論
● .js → .ts した時点で型推論は始まる!
● number型にstring型を入れようとしたら怒られます!
● なのでとりあえず.js → .tsとするだけでちょっとTypeScriptの恩恵を受けることが
できます
Visual Studio Code?
● 無料の(高機能)コードエディタ
● 立ち位置的にはSublimeTextとかAtomとかの対抗馬(?)たぶん
● クロスプラットフォーム
● Intellisenseが使える(特にTypeScriptと使うとすごい)
● Node.jsのデバッグができたり● ASP.NETの開発ができたり
● Gitが使えたり
● などなど…
しかも
この前の水曜日(2015/11/18)
オープンソース化!
https://github.com/Microsoft/vscode
参考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