会員登録すると
学習することができます。
会員登録する(無料)
登録済みの方はこちら
ログイン

なぜTypeScriptなのか

目安学習時間 12分

課題

全問正解でレクチャー完了です。

【問題1】

TypeScriptがJavaScriptに対して追加する最大の価値はどれ?

[選択肢]

【問題2】

TypeScriptとJavaScriptの関係として正しいものはどれ?

[選択肢]
会員登録すると
学習することができます。
会員登録する(無料)
登録済みの方はこちら
ログイン

学ぶ目的

JavaScriptの「自由さ」は事故のもと

JavaScriptはとても自由な言語です。しかしその自由さは、アプリが大きくなると牙をむきます。 間違った使い方をしても、JavaScriptは実行するまで何も教えてくれません。バグは本番でユーザーが踏んで初めて発覚します。

TypeScript ― 実行前に間違いを見つける

TypeScriptは、JavaScriptに型という「値の種類の宣言」を追加した言語です。Microsoftが開発し、現在のフロントエンド開発の事実上の標準になっています。 実行する前——コードを書いたその瞬間に、エディタが間違いを指摘してくれます。

TypeScriptはJavaScriptの上位互換

TypeScriptはコンパイル(変換)されてJavaScriptになる。ブラウザで動くのは変換後のJS 有効なJavaScriptはほぼそのまま有効なTypeScript——JSの知識は全部無駄にならない create-next-appが生成する.tsxファイルの正体がこれ。Next.js講座で既に触れていたのです

このレクチャーで学ぶこと

  • JavaScriptの弱点とTypeScriptの解決策
  • 「実行前にバグが見つかる」体験
  • TypeScriptとJavaScriptの関係

質問

まだ質問は投稿されていません。

質問投稿

ログイン後に質問の投稿ができます。