Quantcast
Channel: CNode:Node.js专业中文社区
Viewing all articles
Browse latest Browse all 14821

撸了个 eggjs+mongodb+restapi 的内容管理系统后台

$
0
0

撸了个 eggjs+mongodb+restapi 的内容管理系统后台。求下star: https://github.com/fomenyesu/egg-mongodb-example

eggjs 确实是个不错的框架,赞一个!

egg-mongodb-example

a example of eggjs, mongodb, restful api and other stuff made it work…

Examples for egg

Usage

install mongodb start mongodb import data.json to mongodb run npm to start server

$ npm install
$ npm run dev

REST API Example

api/users GET List

{
"meta":{"total":3},
"data":[
{"_id":"58d8a899f5f2486f1f6d4236","uid":1,"name":"admin","pass":"123","status":1,"time":"1325472736"},
{"_id":"58db7828a14b14815447cf33","name":"sdf","pass":"123","status":1,"time":"1325472736","uid":3,"__v":0},
{"_id":"58db7d3bcee4d48df6f5bdfd","name":"sdddf","pass":"123","status":1,"time":"1325472736","uid":4,"__v":0}
]
}

api/users/1 GET Single Data

{
"meta":{"total":1},
"data":[
{"_id":"58d8a899f5f2486f1f6d4236","uid":1,"name":"admin","pass":"123","status":1,"time":"1325472736"}
]
}

api/users/2 PUT Update data with uid

{"name":"admin123","pass":"123","status":1,"time":"1325472736"}

api/users POST insert data

{"name":"admin123","pass":"123","status":1,"time":"1325472736"}

same with news and news_type for rest api data.


Viewing all articles
Browse latest Browse all 14821

Trending Articles