自作のChrome拡張を改良するときにjQueryを使わないようにした。コードがきれいになった。付与されたタグ:JavaScript3年ぐらい放置していたChrome拡張があったのだが手を入れようと思った。Reactにするのが目標だったがその過程でjQueryも排除しようとした。$(document).readyはdocument.addEventListerなどで書き直せる。最終的にReactにしたらそれすら不要になった。cssセレクターはdocument.querySelectorAllで良くなった。xpathはjQueryのXPath拡張ライブラリを使っていたがこれもdocument.evaluateで良くなった。Nodeにするのは一旦変換するのがちょっとだけ手間ではある。jQueryでやっていたイベントハンドリングとか状態管理とか意味不明なコードはReactで全てきれいに書けた。いうことでもうjQueryはいらない。