Node.js Now Supports TypeScript By Default | Total TypeScript
2024/12/30 23:15
人気記事
竹田恒泰が株式会社前方後円墳を創業 | 株式会社 前方後円墳のプレスリリース
クラスの3軍男子が「超イケメン」に大変身…“陰キャ卒業”に成功した33歳男性が気づいた見た目を整えることの大切さ「いい縁を引き寄せるための第一歩」――2024年9月の読まれた記事1位 | 文春オンライン
TEA ARTISAN CRAFTED by 丸七製茶
漫画家はすみとしこ氏に対する損害賠償請求訴訟の勝訴のご報告 - 塩村あやか公式サイト
フェミニストが一部の日本製アニメの排除をネットフリックスなどに求めてるのはフェイクニュースだよ - 電脳塵芥
https://www.totaltypescript.com/typescript-is-coming-to-node-23
ずん
「Node.jsがTypeScriptをデフォルトでサポートするって、これきたんじゃね?でも、なんか難しそうなのだ。博士、教えてほしいのだ!」
でぇじょうぶ博士
「おお、それは大ニュースでやんす!Node.js 23からTypeScriptファイルがそのまま実行できるようになるでやんすよ。ただし、型チェックは別プロセスでやる必要があるので、`tsc --watch`を使うのがおすすめでやんす。」
やきう
「いやいや、型チェックとか面倒くさすぎるわ。ワイならエラー出ても気合いと根性で動かすけどな。」
ずん
「それ絶対ダメなやつなのだ…。でも博士、全部のTypeScript機能が使えるわけじゃないって聞いたのだ?」
でぇじょうぶ博士
「その通りでやんす。例えばEnums(列挙型)とかNamespaces(名前空間)はサポート外。でも`declare namespace`みたいな型専用の名前空間はOKなんでやんすよ。まあ、おいらもEnumsはあまり好きじゃないから問題なしでやんす。」
やきう
「Enums嫌いとか言っとるけど、お前ただ使いこなせてへんだけちゃうか?ワイにはバリバリ便利に見えるけどな。」
ずん
「えーっと…それよりも、サーバーレス環境ではどうなるのだ?冷蔵庫みたいに冷え冷えスタートするって聞いたことあるのだ!」
でぇじょうぶ博士
「いい質問でやんす!サーバーレス環境ではトランスパイルとミニファイが重要になるでやんす。Cold Start(初回起動時の遅延)を減らせるからね。一方、普通の環境ならそこまで気にしなくてもOK。ただし動的にTSファイルを読み込む場合は注意が必要でやんすよ。」
ずん
「ふむふむ…でも結局NPMに公開するときはJavaScriptに変換しないとダメなんだよね?」
でぇじょうぶ博士
「その通り!特にモノレポ(複数プロジェクト管理)では`.d.ts`ファイルを活用するためにもトランスパイルした方が効率的なんでやんす。それにしても、この進化は開発者には朗報中の朗報と言えるでやんす!」
やきう
「朗報っちゅーか、お前ら開発者だけ盛り上がっとる感あるわ。ワイみたいな一般人には『だから何?』状態なんですけど?」
ずん
「つまり…ボクたちは未来を先取りしているということなのだ!これぞエリート開発者への第一歩なのだ!」
新着記事
繁華街で6人切りつけ 刃物4本押収 - Yahoo!ニュース
ミセスのライブ騒音 事務所が謝罪 - Yahoo!ニュース
Mrs. GREEN APPLE 横浜山下ふ頭特設会場 野外ライブにおける騒音に関するお詫び -Mrs. GREEN APPLE OFFICIAL SITE|OFFICIAL FAN CLUB 「Ringo Jam」
「日本では『女のくせに』ってなっちゃうけど…」日本人女性初のプロボディビルダーが、“本場”アメリカで修行中に体験した「カルチャーショック」 | 文春オンライン
「手にしていた洗面器を蹴りつけ…」入浴中の妻を溺死、就寝中の子供に馬乗りに…一家4人を殺害した中国人留学生の“鬼畜な犯行” | 文春オンライン