はじめに 「Reactを使っている場合はjsxをトランスフォームするためにbabelを使用するのはわかるが、React + TypeScriptの組み合わせを使っている場合、tscでトランスパイルすれば、tsxのトランスフォームもtscがしくてれて、babel使わなくていいんじゃないの?」と知人から聞かれて、たしかにそうだなーと思いつつ、プロダクトでは babel や最近は esbuild 、 swc を使っていることが多くて、tsc を使うことは少ない気がする(というか見たことない)と思ったので調べてみました。 まずReactの環境をどう構築するのか問題 次期公式ドキュメントになるであろう …