Upgrade to Pro — share decks privately, control downloads, hide ads and more …

あなたの睡眠時間を1時間増やす TypeScript 講座

あなたの睡眠時間を1時間増やす TypeScript 講座

『 JAWS-UG高知 第4回勉強会 - 微妙にネジが飛んでる活用術編 』 で発表した資料
https://jawsug-tosa.doorkeeper.jp/events/14063

Pine Mizune

August 23, 2014
Tweet

More Decks by Pine Mizune

Other Decks in Programming

Transcript

  1. 目次 1. はじめに 2. JavaScript とは ? 3. JavaScript の問題点

    4. altJS とは ? 5. altJS の種類 6. TypeScript の概要 7. TypeScript のここがすごい
  2. JavaScript とは ? • Web ブラウザ上で動作する 唯一の言語 • 多数の Web

    サイトで利用 • プロトタイプベース オブジェクト指向 • HTML 5 を支える ※ IE 上で動作する VBScript, ActiveScript 系言語を除く
  3. altJS の種類 • CoffeeScript • Haxe  Flash (ActionScript) 系

    • Dart  Google 開発 • TypeScript  Microsoft 開発
  4. TypeScript の概要 • JavaScript 次期仕様 先行実装  ECMAScript 3 /

    5 / 6 • 文法は JavaScript + C# • 静的型付け & 型推論 • 既存ライブラリ 利用可能
  5. TypeScript のここがすごい! • 型付け・型推論・補完  生産性アップ! • 既存ライブラリ 補完可能 

    リファレンスは覚えなくていい! • Microsoft が開発  将来のサポートが保障!