開(kāi)始制作
  • 做app就上應(yīng)用公園
  • 開(kāi)發(fā)APP分前端后端嗎,app開(kāi)發(fā)分幾種

    2022-01-05 22:45:00 來(lái)自于應(yīng)用公園

    互聯(lián)網(wǎng)前端后端區(qū)別與程序員選擇方向

    本文Victer探討互聯(lián)網(wǎng)行業(yè)如何選擇就業(yè)方向。一些程序員總是在談?wù)揤icter。我要去工作了。我應(yīng)該選擇前端還是后端?還有一些學(xué)生的朋友,在上學(xué)期間總是不確定自己的方向,等等。然后我將在本文中簡(jiǎn)單分析前端和后端的區(qū)別。可能不夠?qū)I(yè),不能給你一個(gè)大概的方向,但有一定的參考意義。

    對(duì)于互聯(lián)網(wǎng)軟件開(kāi)發(fā),或者互聯(lián)網(wǎng)行業(yè)的服務(wù),或者更多我們平時(shí)聽(tīng)到的前端一般指的是客戶端,或者用戶的瀏覽器,或者APP,這個(gè)叫前端開(kāi)發(fā),而后端指的是服務(wù)器,或者服務(wù)器的一部分,這個(gè)叫后端。

    首先,我們來(lái)討論一下如何選擇前端和后端。然后我們必須分析前端和后端技術(shù)之間的差異。前端使用的技術(shù)棧實(shí)際上經(jīng)歷了幾個(gè)階段,大約三個(gè)階段。為數(shù)不多個(gè)階段是所謂的“基本靜態(tài)頁(yè)面階段”,使用HTML、CSS和JAVAScript三種原生技術(shù)。第二階段是所謂的“前端庫(kù)的出現(xiàn)”。封裝庫(kù)的出現(xiàn)是前端開(kāi)發(fā)的為數(shù)不多個(gè)春天。著名的是jQuery和Ajax。前端庫(kù)的出現(xiàn)主要解決了瀏覽器原生API不容易使用和兼容的問(wèn)題?,F(xiàn)在,在這個(gè)時(shí)代,也就是“組件化開(kāi)發(fā)"”時(shí)代的第三階段,這意味著如果前端領(lǐng)域因?yàn)楣?jié)點(diǎn)的出現(xiàn)而發(fā)生了巨大的變化,前端的開(kāi)發(fā)人就可以用節(jié)點(diǎn)來(lái)制造開(kāi)發(fā)的各種工具,就像原始人學(xué)會(huì)了制造工具一樣。前端已經(jīng)脫離了刀耕火種的時(shí)代,因?yàn)閣ebpack、各種包管理器、預(yù)編譯工具等很多自動(dòng)化工具在一定程度上催生了大量的前端框架,其中典型的就是前端領(lǐng)域的開(kāi)發(fā)三件套組件,AngularReact和Vue(三個(gè)框架)。這都是因?yàn)楣?jié)點(diǎn)的出現(xiàn),導(dǎo)致了一些組件化的開(kāi)發(fā)框架的到來(lái)。說(shuō)白了,這種組件化其實(shí)就是利用GPS的智能可編程性來(lái)管理Html、Css甚至JS本身。當(dāng)然,近年來(lái),隨著移動(dòng)終端的興起,像H5這樣的東西變得非常熱門(mén)。簡(jiǎn)而言之,前端開(kāi)發(fā)其實(shí)越來(lái)越工具化、工程化、規(guī)則化,這是前端開(kāi)發(fā)的特點(diǎn),但是像VUE這樣的組件開(kāi)發(fā)方法,還是需要你掌握前面提到的三種原生技術(shù),但是游戲規(guī)則變了,你要遵循別人的組件框架。為綁定開(kāi)發(fā),制定這個(gè)游戲規(guī)則,因?yàn)橹挥羞@樣,代碼的可管理性、可重用性和工程性才能變得越來(lái)越好、越來(lái)越合理、越來(lái)越清晰。

粵公網(wǎng)安備 44030602002171號(hào)      粵ICP備15056436號(hào)-2

在線咨詢

立即咨詢

售前咨詢熱線

0755-27805158

[關(guān)閉]
應(yīng)用公園微信

官方微信自助客服

[關(guān)閉]