最近益々自分がエンジニアである事を忘れかけている、セイカイです。

先日TypeScript1.0がリリースされたので、TypeScript情報のまとめです。

TypeScript公式

http://www.typescriptlang.org/

なにはともあれ、とりあえず見ますね。
Playgroundでサンプル等が試せます。

言語解説

TypeScript クイックガイド

http://phyzkit.net/typescript/

日本語で解説されているので、あれなんだっけってときによくみます。
このクイックガイドを読み進めるためには、おおまかに以下の項目についての知識が必要です。

  • JavaScript
  • 静的型付け
  • クラスベースオブジェクト指向

Genericsについて

http://www.buildinsider.net/web/tsgeneric/01

2013年のTypeScriptで機能強化されたジェネリックについて詳細について詳細に解説されています。

明確な型の概念を持たないJavaScriptを使ってきて、型の扱いにまだ慣れていない読者のために、簡単に「ジェネリックの意義」を説明してみよう。

続きを読む

ソースコード

http://typescript.codeplex.com/SourceControl/BrowseLatest

codeplexに公開されています。

コードサンプル等

スニペット系のサイトを検索して探す事が多いです。

playground

http://www.typescriptlang.org/Playground

ブラウザで簡単にTypeScriptを試す事ができ、コンパイルされた結果をすぐに確認できます。

Qiita

http://qiita.com/tags/typescript

Qiitaの様々なユーザーによるタイプスクリプトに関連するタグです。

jsdoit

http://jsdo.it/tag/TypeScript

こちらもjsdoitのタイプスクリプトに関連するタグです。

GitHub Gist

https://gist.github.com/search?l=typescript&q=typescript

GitHub Gistのタイプスクリプトで検索した結果です。

IDEとか

IntelliJ IDEA

http://www.jetbrains.com/idea/

自身はIntelliJを使っています。
IntelliJ IDEAは、コーディング、デバッグ、リファクタリング、テストを手助けしてくれる、チェコに本社を置くJetBrains社が開発した統合開発環境です。

sublime-typescript

https://github.com/raph-amiard/sublime-typescript

当ブログでも紹介したことがあるSublime Text用の補完プラグインです。

TypeScriptの開発環境について

http://blog.grepen.net/archives/54667289.html

VisualStudioとEclipseの設定方法について詳細に紹介されています。

その他環境

grunt-typescript

https://github.com/k-maru/grunt-typescript

こちらも当ブログで紹介したWeb制作自動化ツールGrunt用です。

DefinitelyTyped

https://github.com/borisyankov/DefinitelyTyped

定義ファイルが集約されていて便利です。

一通り、こんなところでしょうか。
型付き言語が落ち着くヒトは、これを機会にtypescriptを触ってみると良いのではないでしょうか。

あわせて読みたい記事