30秒內無需編碼快速完成一個模擬的REST API服務。前端
這個服務主要是給那些須要快速的模擬原型後端接口的前端人員使用的git
GitHub:github.com/typicode/js…github
$ npm install -g json-server
複製代碼
新建一個 db.json 文件npm
{
"posts": [
{ "id": 1, "title": "json-server", "author": "lucy" }
],
"comments": [
{ "id": 1, "body": "some comment", "postId": 1 }
],
"profile": { "name": "typicode" }
}
複製代碼
$ json-server --watch db.json
複製代碼
到這一步30秒不到吧,一個完整的rest api 就基本完成了。json
ok,如今直接在瀏覽器打開http://localhost:3000/posts/,你便能看到數據返回後端
{ "id": 1, "title": "json-server", "author": "lucy" }
複製代碼
{"name": "lucy"}
Content-Type: application/json
瞭解以上須要注意的地方後就能夠像正常的rest api 同樣去調用了api
這裏的id不須要手動賦值,程序會自動遞增。瀏覽器
其它的能夠使用postman來測試請求,反正很方便就對了bash
固然還有其餘更強大的功能如分頁,排序,多條件查詢,模糊查詢等等。均可以直接查看官方文檔:github.com/typicode/js…app