www.publickey1.jp/blog/23/apimock_service_worker_20fetch_apiapi.html
1 Users
0 Comments
5 Highlights
0 Notes
Top Highlights
これ以降のNode.js(Node.js 18以降)をサポート環境とすることで、Node.js環境とWebブラウザ環境の両方でFetch APIへの対応が実現されています。
サーバを立てることなく、バックエンドのAPIをモックとして簡単に設定し提供してくれるソフトウェア「Mock Service Worker」
Mock Service WorkerはWebブラウザもしくはNode.jsの環境で使えるモック作成用のライブラリです。
プロキシサーバとしてService Workerが実行され、クライアントからのRESTfulもしくはGraphQL形式のリクエストを受け取り、あらかじめ設定しておいたモックとしてのデータを返します。
主な新機能として、モックのレスポンスとしてストリーム API の「ReadableStream」をサポートしました。これにより、例えばチャットでサーバから送られてくるテキストの文字が次々に表示されるようなアプリケーション(ChatGPTなども、そうしたアプリケーションの一種でしょう)のモックも作れるようになりました。
Glasp is a social web highlighter that people can highlight and organize quotes and thoughts from the web, and access other like-minded people’s learning.