後端nodejs的restful介面

2021-10-02 03:11:02 字數 1557 閱讀 4723

var express =

require

('express');

express()

;/**讀取body中的json請求資料,前端post請求時傳送來的json物件 */

var bodyparser =

require

('body-parser'

)use

(bodyparser.

urlencoded()

)use

(bodyparser.

json()

)/**

* 定義返回給客戶端的物件

* @param code

* @param desc

* @param data

*/var

resdata

=function

resdata

(code,desc,data)

/** * 定義乙個person物件

* @param username

* @param password

*/var

person

=function

(username, password)

/** * 建立乙個陣列,模擬資料

*/var persons =

[new

person

("abc"

,"123"),

newperson

("ddd"

,"456")]

;/**

* 查詢使用者列表資訊

*/get

("/user"

,function

(req, res));

res.

json

(response)})

/** * 獲取乙個使用者資訊

*/route

("/user/:name").

get(

function

(req, res)

)let response =

newresdata

("200"

,"success"

,...person)

; res.

json

(response)})

/** * 新增使用者

*/route

("/user").

post

(function

(req, res)

)/**

* 修改使用者

*/route

("/user").

put(

function

(req, res)

)/**

* 刪除使用者

*/route

("/user/:id").

delete

(function

(req, res)

)/**監聽2222埠 */

listen

(2222

)

nodeJS 後端專案搭建流程

安裝 nodejs 和 npm 選裝cnpm npm install g cnpm registry 安裝好之後可以使用cnpm代替npm 全域性安裝express generator cnpm install express generator g 安裝好之後可以使用express命令建立腳手架工...

後端用的nodejs怎麼打包 WebPack打包

webpack是乙個js css打包模組的機制,它可以識別 中的依賴關係進行打包編譯,生成 頁面只需引入編譯好的js 檔案即可。webpack是nodejs的乙個模組,所以需要先安裝nodejs才能使用 webpack可以實現模組化管理,你可以寫很多簡單的js方法,通過組裝形成各種功能,使js 更加...

beego後端vue前端 nodejs前後分離

原始碼 乙個購物 資料庫設計如下 前端nodejs vue cli vue element ui 採用element ui元件。記錄一 驗 vue整體體驗很好,通過router和router view可以很好的提高前端布局 的復用性。對我這種不擅長寫前端,每次寫前端ctrl c,ctrl v的真的是...