普段の開発ではモックを利用した自動テストを書くことだったりスキーマ駆動開発とモックを組み合わせてフロントエンド・バックエンドが並行で開発する、みたいなことを目指していきたい気持ちがある。
これまでの環境はフロントエンドとバックエンドで役割が分かれていて分担が発生していたしシステムもAPIを軸に分かれていた。そしてAPIをモックすることでUIだけは意図しないデグレが起きてないことを確認していくことも可能だと考えていた。
この記事でデータ取得方法が3つ紹介されていて、1番目はAPIをバックエンド側でリクエストする方法でここには従来のモック手法が活かせそうだなと思っている。
ただ、データアクセス層をつくったりServer ComponentsからDBアクセスするようなことになってくるとモックの考え方も変えてかないといけなそうかなと思っている。
どう(モックして)テストするのか全然知見がないので今後気にしていこうと思う。