1: 2016-03-08 (火) 13:31:05 njf[6] [7] [8] | 2: 2016-03-08 (火) 13:38:35 njf[6] [9] [10] | ||
---|---|---|---|
Line 15: | Line 15: | ||
altJSを使うと言っても、ライブラリを使ったり大まかな仕組みなどを把握しておくにはもとのJavaScriptの知識は必須となる。 | altJSを使うと言っても、ライブラリを使ったり大まかな仕組みなどを把握しておくにはもとのJavaScriptの知識は必須となる。 | ||
そのため、altJSを使うときにはそのaltJSとJavaScript両方の文法を覚えなければならない。 | そのため、altJSを使うときにはそのaltJSとJavaScript両方の文法を覚えなければならない。 | ||
- | その点、JavaScriptと互換性のあるTypeScriptは覚えることが少なく学習しやすい。また、大手であるマイクロソフトが開発しているので将来性も比較的安心。 | + | その点、JavaScriptと互換性があり、共通の分布が多いTypeScriptは覚えることが少なく学習しやすい。また、大手であるマイクロソフトが開発しているので将来性も比較的安心。 |
主なライブラリと連動するための型定義ファイルも用意されているので、従来のライブラリを用いた開発でエディタのコード補完が使える。 | 主なライブラリと連動するための型定義ファイルも用意されているので、従来のライブラリを用いた開発でエディタのコード補完が使える。 | ||
- | このような理由からか、いろいろあるaltJSの中でも2015年ごろから他よりも普及してきている。 | + | このような理由からか、いろいろあるaltJSの中でも2015年ごろから他を引き離して普及してきている。 |
altJSはもし将来利用する人が少なくなって開発が止まると、それまでの資産が活かしづらくなってしまう。 | altJSはもし将来利用する人が少なくなって開発が止まると、それまでの資産が活かしづらくなってしまう。 | ||
開発者が多い言語を選んでおくとあとあと安心でもある。 | 開発者が多い言語を選んでおくとあとあと安心でもある。 | ||
+ | ただし、JavaScript互換と言うことは、良くない意味でJavaScript的にも書けてしまうと言うことでもある。言語的に洗練された物が欲しければ、他のaltJSを試した方が良いかも。 | ||
**開発環境 [#i78d8181] | **開発環境 [#i78d8181] |
(This host) = https://njf.jp