人(rén)
已閱讀(dú)
已閱讀(dú)
網站(zhàn)開(kāi)發中前後端分(fēn↓εα)離(lí)有(yǒu)什(shén)麽好(hǎo)處×€"
來(lái)源:lexintech.com ₩× 發布時(shí)間(jiān):2017★←-11-03
在APP開(kāi)發、網站(zhàn)開(kāi)發中,前後端分(fēn)離(lí±★)已經不(bù)是(shì)什(shén)麽新鮮的(de)技(j¥ì)術(shù)。那(nà)麽,前後端分(fēn)離(lí)對(d&¶₽uì)于APP開(kāi)發有(yǒu)什(shén£≈)麽好(hǎo)處?下(xià)在我們就(jiù♠"★)聊一(yī)聊這(zhè)個(gè)話(huà)題。

在深圳APP開(kāi)發公司裡(lǐ) φ✔ ,技(jì)術(shù)團隊使用(yòng)的∏δ↓£(de)技(jì)術(shù)框架可(kě)能(' ©néng)會(huì)有(yǒu)差别。技(jì)術(shù)架構 ♠♥是(shì)否合理(lǐ),直接影(yǐngσ₩)響到(dào)開(kāi)發效率和(hé)開(kāi∑γ™)發質量,也(yě)就(jiù)間(jiān)接關系到(dào)開(kāi)發↓♠₽≠成本和(hé)開(kāi)發費(fèi)用(yòng)了(©∑↔le)。那(nà)麽,前後端分(fēn)離(lí)技(jì)術(s§↑•÷hù),在開(kāi)發效率和(hé)開(kāi)發質量上(shàn→₩¶g),會(huì)有(yǒu)哪些(xiσ"ē)影(yǐng)響呢(ne)?
前後端分(fēn)離(lí),其實是(shì)在開(kāi)發之前,設&<£ 計(jì)的(de)一(yī)種技(jì)術(s₽hù)架構,就(jiù)像搭建房(fáng)子(zǐ)一(yī)樣,先 •©把框架搭建好(hǎo),框架怎麽搭,然後在這(zhè)÷®個(gè)框架裡(lǐ)面去(qù)填充內(nèi)容。不(bù)•≥φλ一(yī)樣的(de)框架,導緻整個(gè)開(kāi)發的(deγ↓↑✔)時(shí)間(jiān)和(hé)成本也(yě)不(bù)→≤ 同。
先和(hé)大(dà)家(jiā)說(shuō)說(shuō)↓☆,什(shén)麽是(shì)前端,什(shén)麽是(shì•♠¥₽)後端。
用(yòng)大(dà)家(jiā)都(dōα←β₹u)能(néng)聽(tīng)的(de)₹• 懂(dǒng)的(de)來(lái)說(shuō),前端就(jiù≠₽ε)是(shì)我們普通(tōng)用(yòng)戶在使用 ∏(yòng)APP、網站(zhàn)時(shí)看(kàn)到(dπ↓§÷ào)的(de)頁面。比如(rú)大(dà)家(jiā)在登錄網站(z±¥hàn)時(shí),輸入域名,進入看(kàn)到(dào)的(de)界面≈∑就(jiù)叫前端界面。後端就(jiù)是(shì)我們看(kàn)不(✔>∞bù)到(dào)的(de)界面,所有(yǒu)的(de)數(shù)據處₹₽↑™理(lǐ),業(yè)務邏輯實現(xiàn)都(dōu)♥δ在後端(服務器(qì)端)。
那(nà)前端和(hé)後端又(yòu)有(yǒu)什(shén)麽關&"系呢(ne)?
簡單來(lái)說(shuō),就(jiù)是✔ <(shì)用(yòng)戶在前端點擊某一(yī)個₽&☆∑(gè)按鍵,就(jiù)相(xiàng)當于向後端傳輸了(le)一(y$§ī)條指令,然後後端就(jiù)會(hu©₽ ≈ì)根據這(zhè)個(gè)指令,在後端進行(xí"×ng)處理(lǐ),把結果傳輸到(dào)前端。比如(rú)你±(nǐ)在淘寶買東(dōng)西(xī),在前端搜索某件(jiàn)商品,這φ✘(zhè)個(gè)搜索的(de)指令就(jiù)會(huì)傳輸的(d±↕↑e)後端,後端進行(xíng)處理(lǐ),将搜索到(dào)的(de→ )相(xiàng)關産品信息結果傳輸到(dà∑§←o)搜索結果頁面。
那(nà)前端和(hé)後端通(tōng)過什(shén)麽來(lái¶∏π♣)傳輸指令和(hé)結果呢(ne)?
就(jiù)是(shì)API,每一(yī)次的ε±™≈(de)請(qǐng)求都(dōu)需要(yào)經過API,所以也(yě)就→γ(jiù)意味著(zhe)前後端之間(jiān)的(de)溝通(tōng)成本↕β¥極大(dà)。而前後端分(fēn)離(lí)就$→(jiù)是(shì)讓彼此不(bù)依賴,單獨開π≈(kāi)發和(hé)調試,大(dà)家(jiā)可γ↑ (kě)以同步進行(xíng)開(kāi)發'φ,極大(dà)縮短(duǎn)開(kāi)發周期。當然這(zhè)也✔Ω(yě)對(duì)前端開(kāi)發人(rén)員® "★(yuán)的(de)要(yào)求變的(de)很(hěn)高(gāo) γ。很(hěn)多(duō)外(wài)包公司因為(∑σwèi)技(jì)術(shù)能(néng)力↕≠$÷有(yǒu)限,也(yě)不(bù)會(huì)采用(y ¥✔òng)前後端分(fēn)離(lí)技(jì)術(shù)✘≤♣,從(cóng)而開(kāi)發周期加長(cháng),費(f$♦$èi)用(yòng)自(zì)然也(yě)就(jiù)高(g¶★āo)了(le)。如(rú)果沒有(yǒu)采用(yòng)前後端γ♦分(fēn)離(lí),費(fèi)用(→$yòng)還(hái)報(bào)的(de)低(dī),周期還(hái)短(d¶>↑∞uǎn),那(nà)麽就(jiù)需要(yào)防範一←✘★ (yī)下(xià)了(le)。
當然這(zhè)隻是(shì)導緻開(kāi)發周λ↕♥ 期和(hé)費(fèi)用(yòng)的(de)其中一(yī)個(gè)↔↓≥∑原因,并不(bù)是(shì)說(shuō)所有(yǒu)的(deα₹ )深圳APP開(kāi)發公司都(dōu)這(¶≠zhè)樣。今天分(fēn)享的(de)這(zhè)個(gè)點,也(yě)是☆♣☆(shì)我們的(de)經驗所得(de),幫助大(dà)家(jiā)在找外(β↑wài)包公司時(shí)少(shǎo)走彎≠σ&路(lù)。
- 上(shàng)一(yī)篇:響應式網頁設計(jì)限制(zhì)了(le)設計(j< ≈ì)師(shī)的(de)發揮嗎(ma)
- 下(xià)一(yī)篇:PC網站(zhàn)開(kāi)發中浏覽器(qì)前端優化(huà)策略