国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - 前后分離,node作為中間層,路由應(yīng)該怎么樣寫?

瀏覽:120日期:2023-08-27 13:23:05

問題描述

比如后端給這樣的一個(gè)接口過來http://wx.lxjjz.cn/do?g=api&m=hd&a=works-list。

那么我前端ajax應(yīng)該這樣寫

$.ajax({ url:’/do?g=api&m=hd&a=works-list’, success:(data)=>{ console.log(data) }})

node路由這樣寫對(duì)嗎?還有一些接口參數(shù)應(yīng)該怎么樣寫?node如何向后臺(tái)接口發(fā)送請(qǐng)求然后把數(shù)據(jù)傳到模版?

app.get( ’/do’, function( req, res ){ res.render( ’index.ejs’ ); //請(qǐng)求跳轉(zhuǎn)到 index.ejs文件})

問題解答

回答1:

node作為中間層,也就意味著node既要做服務(wù)端又要做客戶端.作為客戶端 向后端的接口發(fā)起HTTP請(qǐng)求,作為服務(wù)端獲得后端的數(shù)據(jù)后渲染出來或者直接返回JSON

另外前后分離,必定Node獲取后端的數(shù)據(jù)后,制定合理的路由地址,返回JSON數(shù)據(jù),在瀏覽器層面用AJAX請(qǐng)求node地址即可

瀏覽器(ajax) -> 中間層(node) -> SERVER后端

其中 node 承載了頁面渲染以及路由的任務(wù),SERVER后端承載了數(shù)據(jù)處理任務(wù)

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 永康市| 高邮市| 青铜峡市| 玉溪市| 石楼县| 宁阳县| 会宁县| 海南省| 保德县| 紫阳县| 白朗县| 潍坊市| 壤塘县| 龙泉市| 徐闻县| 赤水市| 利川市| 嘉鱼县| 政和县| 蒙城县| 正阳县| 兴业县| 陈巴尔虎旗| 铁岭市| 合江县| 吴忠市| 新泰市| 密云县| 海丰县| 临洮县| 儋州市| 内乡县| 资溪县| 寿宁县| 石楼县| 大方县| 河曲县| 宝清县| 巴青县| 双牌县| 陇南市|