Prettierの未来を考える

トラック1

セッション

16:40~17:10

Prettierは、2017年にJames Longとvjeuxによって開発されて以降、JavaScriptエコシステムにおけるコードフォーマッタのデファクトスタンダードとしての地位を確立してきました。James Longとvjeuxが開発から離れた後も、ボランティアのチームによって活発なメンテナンスが行われています。しかし、たくさん使われるようになって、ESLintなどの別のツールを組み合わせたときの設定の難しさや、実行速度の低さなどの問題が顕在化しています。 最近はそういった問題を解決する後継となりうるソフトウェアがいくつか登場しています。たとえば、Romeのコミュニティフォーク版であるBiomeや、Denoの標準コードフォーマッタであるdprintなどです。 このセッションでは、それらの新しいツールとPrettierを比較しながら、JavaScriptのコードフォーマッタの未来について議論します。

__sosukeSuzuki_image
Sosuke Suzuki

ユビー株式会社 / エンジニア

筑波大学情報学群の学生で、Ubie株式会社のソフトウェアエンジニア。「テクノロジーで人々を適切な医療に案内する」ことを目指して、症状検索エンジン「ユビー」の開発に尽力している。副業としてサイボウズフロントエンドエキスパートチームに所属。また、JavaScriptのコードフォーマッタであるPrettierのメンテナや、JavaScriptのトランスパイラBabelのコミッタとしても活躍中。

https://sosukesuzuki.dev
github_linktwitter_link