成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

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

javascript - 請(qǐng)問(wèn)前后端分離的spa應(yīng)用是怎么一回事兒?

瀏覽:166日期:2023-09-19 08:03:13

問(wèn)題描述

作為一個(gè)自學(xué)后端的前端不是很懂,spa是訪問(wèn)網(wǎng)址時(shí)一次性返回去,之后靠前端路由切換顯示么?然后服務(wù)器只負(fù)責(zé)對(duì)ajax返回?cái)?shù)據(jù)?

問(wèn)題解答

回答1:

你只需要提供一個(gè)url鏈接到前端的index.html頁(yè)面,然后寫好接口API就行了,其他的都交給前端處理。

回答2:

是的,你理解的沒(méi)錯(cuò)只有一個(gè)入口文件,靠路由切換組件,后臺(tái)提供api

回答3:

1.是不是一次性返回取決于你有沒(méi)有做了代碼異步加載,提取公共部分的處理2.spa頁(yè)面的切換是通過(guò)前端路由導(dǎo)航的3.前后端完全分離,代碼沒(méi)有耦合,服務(wù)器只提供數(shù)據(jù)服務(wù),前端通過(guò)ajax調(diào)用服務(wù)端接口,獲得數(shù)據(jù)之后再更新頁(yè)面。

希望能幫到你。

回答4:

傳統(tǒng):前端由多個(gè)頁(yè)面組成,后端負(fù)責(zé)組織數(shù)據(jù)、實(shí)現(xiàn)路由、甚至生成頁(yè)面內(nèi)容;前端后端其實(shí)是混雜一起的;當(dāng)前:前端由單個(gè)頁(yè)面或者少量頁(yè)面構(gòu)成(Single Page Application),前端框架負(fù)責(zé)組織路由,切換頁(yè)面內(nèi)容(一般將頁(yè)面拆分成組件/Componet),后端只負(fù)責(zé)提供 API 服務(wù)并收發(fā)數(shù)據(jù);這樣前后端就基本分離解耦了。

回答5:

后端只負(fù)責(zé)提供前端所需要的數(shù)據(jù),其他頁(yè)面間的切換跳轉(zhuǎn)與用戶的交互等邏輯的實(shí)現(xiàn)都由前端來(lái)完成。spa單頁(yè)面只需要一個(gè)index.html頁(yè)面,作為整個(gè)項(xiàng)目的入口,然后引入必需的js文件,其他js文件可以按需加載,具體的頁(yè)面內(nèi)容可以由js動(dòng)態(tài)生成渲染。有時(shí)頁(yè)面的變化不是重新請(qǐng)求,也不是刷新,而是通過(guò)事件驅(qū)動(dòng),執(zhí)行對(duì)應(yīng)的方法來(lái)重新渲染當(dāng)前頁(yè)面。

回答6:

一切都要從ajax的局部刷新說(shuō)起.

傳統(tǒng)的web, 瀏覽器輸入一個(gè)url然后返回一個(gè)頁(yè)面.

后來(lái), 人們發(fā)現(xiàn)這樣太浪費(fèi)資源啦, 比如, 我點(diǎn)了個(gè)贊, 那么數(shù)據(jù)庫(kù)和頁(yè)面上的贊數(shù)都要+1, 這個(gè)刷新頁(yè)面肯定是不行的啊, 那就’局部刷新’吧.

再后來(lái), 機(jī)智的開(kāi)發(fā)者又想到, hash路徑段(形如#header)是不會(huì)像服務(wù)器發(fā)請(qǐng)求的, 那么我們可以在點(diǎn)擊一個(gè)錨點(diǎn)的時(shí)候加載一個(gè)小頁(yè)面, 局部刷新, 再加上可以操作瀏覽器的歷史記錄來(lái)實(shí)現(xiàn)回退等功能. 那干脆就搞個(gè)前端路由吧. 于是前端路由就出現(xiàn)啦.

其實(shí)前端路由本質(zhì)上也是一種局部刷新, 但是更規(guī)范. 這次刷新, 拉回來(lái)的是一個(gè)完整的組件, 這個(gè)組件包含了視圖和數(shù)據(jù). 這里的數(shù)據(jù)又分為兩種, 一種是后端傳過(guò)來(lái)的, 暫且成為數(shù)據(jù)庫(kù)數(shù)據(jù), 另一種是為了更好地管理視圖而在前端生成的數(shù)據(jù), 暫且成為視圖數(shù)據(jù).

一通亂說(shuō)過(guò)后, 我們就可以好好分析一下SPA到底是個(gè)什么東西啦.

SPA是single page application的簡(jiǎn)稱, 中文叫單頁(yè)應(yīng)用. 何為單頁(yè)? 就是只有一個(gè)頁(yè)面, 這個(gè)頁(yè)面一般是index.html, 這是項(xiàng)目的入口文件. 自項(xiàng)目啟動(dòng)到結(jié)束, 瀏覽器中始終都是這個(gè)頁(yè)面, 你看到的變化只是組件之間的創(chuàng)建和刪除. 比如你在這個(gè)頁(yè)面里引入bootstrap(不是個(gè)好主意), 那你所有的組件都會(huì)受到bootstrap的影響.

... 實(shí)在寫不下去了, 剩下的太長(zhǎng)啦. 等我哪天寫個(gè)文章好好說(shuō)一下. 作為的答案的話, 篇幅實(shí)在太大.

簡(jiǎn)單的來(lái)說(shuō), 就是前端提供視圖, 后端提供json數(shù)據(jù). 用后端的數(shù)據(jù)來(lái)渲染前端的頁(yè)面.

標(biāo)簽: JavaScript
相關(guān)文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
精品免费一区二区三区| 欧美久久久久| 国内激情久久| 91麻豆精品国产| 久久久水蜜桃| 亚洲欧美日韩久久精品| 好吊视频一区二区三区四区| 久久久99免费| av成人老司机| 精品国产乱码久久久久久1区2区| 国产精品99久久久久久似苏梦涵 | 欧美电影影音先锋| 久久99精品久久只有精品| 欧美视频日韩视频| 国产综合色产在线精品| 欧美日韩电影在线| 国产福利一区二区三区在线视频| 国产精品一级| 3atv一区二区三区| 免费在线欧美视频| 欧美性极品少妇| 美国一区二区三区在线播放| 欧美色精品在线视频| 国产一区二区91| 日韩欧美国产成人一区二区| 99久久伊人久久99| 欧美成人一区二区三区在线观看| 国产精品午夜在线观看| 亚洲福利av| 亚洲韩国精品一区| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 日韩欧美激情四射| 国产69精品久久777的优势| 国产乱码精品一品二品| 精品视频1区2区3区| 国产黑丝在线一区二区三区| 日韩美女在线视频| 欧美激情视频一区二区三区免费| 国产精品超碰97尤物18| 亚洲一区免费看| 精品中文字幕一区二区| 精品国产三级a在线观看| 黄色工厂这里只有精品| 亚洲福利一区二区| 正在播放一区二区| 欧美在线免费| 亚洲午夜羞羞片| 在线播放国产精品二区一二区四区| 99re热这里只有精品免费视频| 中文字幕一区av| 色婷婷综合久久久久中文 | 91精品蜜臀在线一区尤物| 9l国产精品久久久久麻豆| 国产精品久久久久永久免费观看| 亚洲一区黄色| 国产九九视频一区二区三区| 国产三级三级三级精品8ⅰ区| 99成人免费视频| 麻豆久久久久久久| 久久精品日韩一区二区三区| 国产亚洲毛片| 91搞黄在线观看| 日本中文字幕一区二区视频| 可以看av的网站久久看| 成人夜色视频网站在线观看| 综合久久国产九一剧情麻豆| 色噜噜久久综合| 99视频在线精品| 亚洲综合在线电影| 欧美高清dvd| 欧美婷婷久久| 青青草国产成人99久久| 久久久亚洲午夜电影| 国产毛片一区| 国产成人免费在线| ...av二区三区久久精品| 欧洲视频一区二区| 国产亚洲综合色| 欧美亚洲一区| 成人av在线影院| 一区二区三区日韩| 日韩一区二区三区视频在线| 一区二区动漫| 丰满亚洲少妇av| 伊人性伊人情综合网| 日韩一级视频免费观看在线| 亚洲精品美女91| 日韩一区二区精品葵司在线| 久久麻豆一区二区| 亚洲免费在线视频一区 二区| 亚洲成人tv网| 东方aⅴ免费观看久久av| 日韩va欧美va亚洲va久久| 欧美mv日韩mv国产| 91精品国产美女浴室洗澡无遮挡| 欧美日韩国产123区| 欧美视频完全免费看| 欧美日韩黄色影视| 亚洲国产精品久久一线不卡| 国产精品自在欧美一区| 欧美在线网址| 亚洲欧美日韩精品在线| 紧缚奴在线一区二区三区| 国产成人在线观看| 久久精品女人的天堂av| 欧美中文字幕一区| 青娱乐精品视频在线| 久久久精品国产99久久精品芒果| 一本一本久久a久久精品综合妖精| 成人性生交大片| 水野朝阳av一区二区三区| 日本一区二区三区国色天香| 欧美午夜理伦三级在线观看| 亚洲美女网站| 91蝌蚪porny| 紧缚奴在线一区二区三区| 亚洲精选在线视频| 久久蜜桃香蕉精品一区二区三区| 欧美一a一片一级一片| 一本色道88久久加勒比精品| 欧美一区二区三区四区在线观看地址 | 亚洲视频日本| 国产真实乱对白精彩久久| 亚洲成人综合网站| 亚洲视频在线一区| 国产亚洲综合在线| 日韩欧美国产不卡| 欧美日韩精品欧美日韩精品一| 在线视频观看日韩| 91麻豆国产自产在线观看| 国产成人免费在线视频| 日本视频在线一区| 亚洲国产一区视频| 国产精品久久久久久户外露出| 欧美岛国在线观看| 6080yy午夜一二三区久久| 色妹子一区二区| 国产精品五区| 激情五月***国产精品| 97精品久久久午夜一区二区三区 | 国产精品一色哟哟哟| 三级久久三级久久| 一区二区三区欧美日韩| 国产精品国产自产拍高清av | 国内精品美女在线观看| 亚洲欧美日韩一区| 中文字幕免费观看一区| 精品国产乱码久久久久久免费| 在线成人小视频| 欧美亚洲高清一区| 久久国产精品久久精品国产 | 欧美色图激情小说| 色久综合一二码| 欧美大香线蕉线伊人久久国产精品| 成人自拍视频在线观看| 国产乱子伦视频一区二区三区| 久久99久久99小草精品免视看| 日韩中文字幕区一区有砖一区| 99国产精品久久久久久久久久| 懂色av中文字幕一区二区三区 | www.成人在线| 成人性视频免费网站| 国产精品亚洲一区二区三区在线 | 久久免费看少妇高潮| 久久亚洲一区二区三区四区| 欧美不卡视频一区| 欧美成人a视频| 亚洲精品一区二区三区影院| 欧美成人r级一区二区三区| 欧美电视剧在线观看完整版| 精品剧情v国产在线观看在线| 日韩精品中午字幕| 精品久久久久久久人人人人传媒 | 91麻豆精品国产综合久久久久久| 在线播放欧美女士性生活| 欧美精品在线一区二区三区| 777亚洲妇女| 日韩一区二区在线免费观看| 欧美成人高清电影在线| 亚洲精品在线电影| 欧美国产综合一区二区| 国产精品污网站| 成人欧美一区二区三区1314| 亚洲男女一区二区三区| 一区二区三区**美女毛片| 亚洲成人综合在线| 毛片不卡一区二区| 国产精品一区久久久久| 成人精品视频一区二区三区尤物| 99国产精品久久久久久久久久久| 欧美精品一线| 亚洲激情二区| 美女久久网站| 欧美日本一区二区| 日韩精品一区二区三区在线| 久久久久久黄色| 亚洲丝袜精品丝袜在线| 一区二区三区欧美激情| 日日骚欧美日韩| 国产美女视频91|