Minstrel

Ruby, JavaScript, Haskell, Math, Music, Design

30秒でつくれるAPI Server

参照記事

公式 たった30秒でREST APIのモックが作れる JSON Serverでフロントエンド開発が捗るserver/

必要なもの

Node.js npm

手順

インストール

ターミナルにて

$ npm install -g json-server

リソースの作成

data.jsonというファイルを作成

{
  "products": [
     { "id": 1, "title": "少林サッカー", "price": "1200" },
     { "id": 2, "title": "北野国柄", "price": "1500" }
  ]
}

起動

ターミナルより

$ json-server --watch db.json

あとはなんでも好きにござれ

curl

curl -X GET "http://localhost:3000/products"
curl -X GET "http://localhost:3000/products/1"
curl -X POST -H "Content-Type:application/json" -d '{
  "id": 3,
  "title": "ららららららら",
  "price": "1000"
}'

VueとかReactのajax試す時に便利だよ

便利だよ

ほかにも

sortとかoffsetぽいこととかデータ大量投入とかも簡単にできる模様 公式はこちら: https://www.npmjs.com/package/json-server