APIテストサーバー。APIの試験ができる。データファイル作成db.jsonというファイルを作り、エンドポイントと返却するJSONデータを書き込む。]}データファイルは正しいJSONのフォーマットでないとすぐ以下のようなエラーが出る。db.jsonこのエラーが出た場合はJSONデータがおかしいので修正すること。起動json-serverコマンドで起動する。アクセスし、期待通りのJSONデータが戻ってくることを確認する。絞り込み検索エンドポイントを指定しても全データが欲しい訳じゃない。必要なデータをフィルタリングする方法を述べる。るすと、"id":1のデータだけ取ってくる。要は"id"だけ、1http://localhost:9999/movies?id=1を1http://localhost:9999/movies/1に出来る特別ルールが適用されているということ。キーは多重がけできる。この場合、andになる。一定の値より大きい値、とかで絞り込みたい場合もある。その場合はキーの後ろに_gte(大なり)、_lte(小なり)、_ne(否定)をつけると絞り込める。viewsが10以上20以下の値だけ取りたい場合は以下の用にする。1http://localhost:9999/posts?views_gte=10&views_lte=20否定も同じような感じ。Serverはページ単位でデータを取得することが出来る。この機能は本当に暫定で、1ページ10件固定となっている。_pageの後ろの数字を入れるとそのページに該当するデータだけを返却する。3だった場合、21件目から30件目までが返却される。Serverは実は普通のサーバーとしても使える。(使わないと思うが)publicというディレクトリ配下にあるhtmlをそのまま読むだけ。Serverは対応していない。seeでも、普通は本番用のAPIのパスは上記みたいに/apiとか一個かましているもの。APIのエンドポイントを変えるのは流石にしんどい。以下の用に強制的にエンドポイントに/api/を付加させる。無効になったわけではない点。両方にアクセスできるようになっただけ。簡易サーバにあまり過度な期待をすべきでないので、この程度とする。