舉個(gè)例子,我們?cè)L問網(wǎng)頁(yè)版的百度網(wǎng)站,我們會(huì)看到如下的頁(yè)面,包括背景、文" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁(yè) > 營(yíng)銷資訊 > 網(wǎng)站運(yùn)營(yíng) > 淺談前端和后端的區(qū)別與交互

淺談前端和后端的區(qū)別與交互

時(shí)間:2023-05-25 04:45:01 | 來源:網(wǎng)站運(yùn)營(yíng)

時(shí)間:2023-05-25 04:45:01 來源:網(wǎng)站運(yùn)營(yíng)

淺談前端和后端的區(qū)別與交互:

從用戶的角度

前端

從普通用戶的角度來看,我們所能在電腦、手機(jī)上看到的業(yè)面就是前端,我們用戶永遠(yuǎn)只和前端打交道(交互)。

舉個(gè)例子,我們?cè)L問網(wǎng)頁(yè)版的百度網(wǎng)站,我們會(huì)看到如下的頁(yè)面,包括背景、文字、鏈接、按鈕、輸入框、圖片等信息。

用戶能夠通過前端頁(yè)面訪問百度網(wǎng)站,能夠通過點(diǎn)擊、輸入文字等方式進(jìn)行網(wǎng)頁(yè)跳轉(zhuǎn)、搜索、登錄等一系列操作。

后端

其實(shí)對(duì)于普通的用戶來說,是看不見后端的一系列操作的。但是后端會(huì)根據(jù)用戶在前端的一系列操作,進(jìn)行一些對(duì)應(yīng)的操作,然后將操作結(jié)果傳回給前端,再由前端將結(jié)果展示給用戶。比如用戶在百度的前端頁(yè)面點(diǎn)擊了某條新聞鏈接,后端會(huì)找到對(duì)應(yīng)的內(nèi)容并將內(nèi)容發(fā)送給前端,前端再展示用戶點(diǎn)擊的新聞內(nèi)容。

總結(jié)

前端對(duì)于用戶作用:

后端對(duì)于用戶的作用:

從程序員的角度

前端

對(duì)于程序員來說,前端頁(yè)面最基本的有三項(xiàng)構(gòu)成,如果將一個(gè)前端頁(yè)面看作一棟房子:

前端領(lǐng)域還包括一些框架:bootstrap、react、vue能夠降低開發(fā)者的開發(fā)成本,這些其前端框架在一定程度上封裝了html、css、javascript,能夠讓開發(fā)人員進(jìn)行組件式地調(diào)動(dòng)。

后端

對(duì)于程序員來說,后端的話最基礎(chǔ)的就是后端語(yǔ)言,如java、c++、python等等。通過這些后端語(yǔ)言處理復(fù)雜的業(yè)務(wù)邏輯,而這些業(yè)務(wù)往往是用戶通過在前端操作傳遞到后端的。對(duì)于程序員來說,后端還需要了解數(shù)據(jù)庫(kù),因?yàn)楹蠖酥袛?shù)據(jù)都是保存在數(shù)據(jù)庫(kù)中的。不同的后端語(yǔ)言也有對(duì)應(yīng)的后端框架,減少開發(fā)人員的工作量。像是javaspringboot框架,pythonflask框架。

前端和后端的交互

要知道前端和后端是怎么交互的,首先要知道一些簡(jiǎn)單的計(jì)算機(jī)網(wǎng)絡(luò)知識(shí)。

簡(jiǎn)單來說:前端發(fā)送請(qǐng)求到后端,后端接收請(qǐng)求之后,后端根據(jù)請(qǐng)求進(jìn)行處理并將結(jié)果以響應(yīng)的方式傳回給前端。

詳情請(qǐng)看:HTTP協(xié)議。

進(jìn)一步來說,用戶在前端不管是點(diǎn)擊按鈕、點(diǎn)擊鏈接、還是輸入信息進(jìn)行搜索,這些操作實(shí)際上都對(duì)應(yīng)一個(gè)url發(fā)送給后端,這個(gè)url可以看作是前端對(duì)后端的請(qǐng)求,我們知道根據(jù)url就能訪問到后端。前端和后端會(huì)約定好,前端發(fā)送什么樣的url,后端根據(jù)url調(diào)用對(duì)應(yīng)函數(shù),并將函數(shù)運(yùn)行之后的結(jié)果返回給前端。

而后端框架的作用包括不限于:

關(guān)鍵詞:區(qū)別,交互,端的,淺談

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉