吉井健文の作品一覧
「吉井健文」の「実践Next.js —— App Routerで進化するWebアプリ開発」「実践TypeScript」ほか、ユーザーレビューをお届けします!
- 作者をフォローする
- フォローすると、この作者の新刊が配信された際に、お知らせします。
無料マンガ・ラノベなど、豊富なラインナップで100万冊以上配信中!
「吉井健文」の「実践Next.js —— App Routerで進化するWebアプリ開発」「実践TypeScript」ほか、ユーザーレビューをお届けします!
Posted by ブクログ
# ナウなフロントエンドのテストの基本が学べる一冊
## 面白かったところ
- reactの方のアプリケーションは、キツめのlintルールやStorybookへのコンポーネント切り出しがしやすかった点
- アサーション関数やモックのテクニックなど、公式ドキュメントとは別の角度で書かれていたのは親切だと思った
- Storybookのplay関数にインタラクションテストを移す際、様々なテクニックが必要で面白かった
## 微妙だったところ
- next.jsのアプリケーションの型解決が難しかった
## 感想
現実問題、テストするかどうかとは別の問題で、テストができるような設計でコー
Posted by ブクログ
●テストの範囲
Webアプリケーションコードは、様々なモジュールを組み合わせて実装します。例えばを提供するためには、次のような一連のモジュール(システム)が必要です。
①ライブラリが提供する関数
②ロジックを担う関数
③UIを表現する関数
④Web API クライアント
⑤APIサーバー
⑥DBサーバー
フロントエンドの自動テストを書くとき、この①~⑥のうち「どこからどこまでのカバーしたテストであるか」を意識する必要があります。Webフロントエンド開発におけるテストの範囲(テストレベル)は、概ね次の4つに分類されます。
静的解析
TypeScriptやESLintによる静的解析です。