全ての道はRomeへ続くのか - これからのJavascript開発を考える に、Rome の情報あり。
そこにあったツールの分類:
- トランスパイラ(Babel,esbuild,SWC)
- バンドラ(webapck,Parcel,rollup)
- 型チェック(Typescript,flow)
- リンター(ESLint)
- フォーマッター(Prettier,dprint)
- テスト(Jest)
TypeScriptがタイプチェッカーかは疑問だが、ネイティブJavaScript+JSDoc に対する型チェックに使われているのは事実。あと、ドキュメント生成があるな。
- ドキュメント生成(JSDoc, TSDoc)
Romeがそもそもまだ正体が分からないのでナントモ、、、気になった情報は:
- C#/Roslynコンパイラチームによって造られたRed-GreenTreeというのがある。→ https://blog.birost.com/a?ID=01450-23dc9622-5c05-4f0f-8a0c-2baff23678cd
- Denoは内部的にSWC使っている。