2022年4月8日にTypeScript Bata4.7がリリースされました㊗

TypeScriptとは

簡単にTypeScriptについて概要をまとめておきます。

TypeScriptは、Microsoftによって開発されたプログラミング言語で、Javascriptを拡張して開発された言語です。簡単に言うと、Javascriptに便利な機能を加えたプログラミング言語、スーパーセット(上位互換)として開発されたプログラミング言語ということになります。

TypeScriptは、TypeScriptでは文字数が多いためか、「ts」と略されて表記されることがあります。

TypeScriptの特徴としては、型定義ファイルをサポートしていることです。JavaScriptライブラリに型情報を付与して使うことができることが、TypeScriptの大きな特徴になっています。

ここ数年、TypeScriptの利用が増えてきました。

ここ数年、開発の現場では、TypeScriptを使うシーンが増えてきました。その理由は、

  • JavascriptのスーパーセットであるTypeScriptは、JavaScriptをそのまま移行することができる。
  • Javascriptの延長として考えると、学習コストが低い。
  • 型があるので安全で便利。
  • Visual Studioの他、Vim、EmacsなどのテキストエディタでもTypeScriptが使える。

といったところでしょうか。JavaScriptを使用して開発をしてきたDevにとっては、学習コストが低く入りやすいプログラミング言語となっています。

TypeScript Bata4.7 bataでリリースされた機能

TypeScript Bata4.7 bataでリリースされた機能は、Microsoftのdevblogで公開されていますので、こちら(外部リンク)を確認してみてください。

個人的に注文したいのは、ECMAScript Module Support in Node.js(外部リンク)。ECMAScriptモジュールのサポートあたりでしょうか。

今回リリースされたBeta版では、ECMAScriptモジュールがサポートされており、”設定”で追加することによって、ESモジュールかCommonJSモジュール化を制御することができるようになると書いてあります。

時間があるときにでも、さっそくbata版をダウンロードして、遊んでみたいと思います。( ´艸`)

TypeScript 4.7 Beta for Visual Studio

ついでですので、TypeScript 4.7 Beta for Visual Studioのリンクも張っておきます。TypeScript 4.7 Beta for Visual Studioはこちら(外部リンク)からダウンロードすることができます。

今日は朝から花粉がきついような気がしてなりませんが、気をとりなおして、、(;’∀’)

今日も一日、頑張りましょう!