Open4

読者コミュニティ|React Hooks と TypeScript でつくる Todo PWA アプリ

toketoke

凄く参考になりました。
本当にありがとうございました。🙇‍♂️
また新しいbookを出していただけたら読ませてもらいます!

millibarmillibar

React + TypeScriptの勉強のためToDoアプリを作ろうと思ってこの本に出会いました。自分のニーズにぴったりでした!ありがとうございます。

ところで数か月前に読んだときは、テストはVitestで、CypressによるE2Eテストも載っていたような気がするのですが、Jestに変更したのは何故ですか?やはりJestがデファクトだからでしょうか?

sprout2000sprout2000

@millibar さん
コメントありがとうございます!
お役に立てたようでとても嬉しいです。励みになります。

ところで数か月前に読んだときは、テストはVitestで、CypressによるE2Eテストも載っていたような気がするのですが、Jestに変更したのは何故ですか?やはりJestがデファクトだからでしょうか?

Jest に変更したのは、おっしゃる通りデファクトであることに加え、本編ではテスト内容については詳しくは触れていないため、日本語のドキュメントを(いまのところは)探しやすい方が良いだろうと考えたのが理由です。

Cypress による E2E を省いたのは、Cypress 自体が Electron のようなものなので、その容量によるインストール負荷を読者の皆さんにかけるのはいかがなものかと思ったのが一点。
また、私自身も本編のコードをリファクタリングするたびに E2E テストを書き直すことが正直面倒になったことと、その割に大きな効果を得られない(なにぶん、ただの ToDo アプリなので...)と感じられたのがもう一点です。

とは言え、無いよりはずっと良いのでオプションとして E2E テストのサンプルを再度作ってみることも検討してみます...

繰り返しになりますが、ありがとうございました!