web前端開(kāi)發(fā)工程師 為什么網(wǎng)上有人說(shuō)WEB開(kāi)發(fā)沒(méi)技術(shù)含量?
為什么網(wǎng)上有人說(shuō)WEB開(kāi)發(fā)沒(méi)技術(shù)含量?一個(gè)非常好的問(wèn)題。我是工作多年的Web應(yīng)用架構(gòu)師,來(lái)回答一下這個(gè)問(wèn)題。歡迎關(guān)注我,了解更多IT專業(yè)知識(shí)?;旧细鱾€(gè)行業(yè)都要開(kāi)發(fā)Web網(wǎng)站,Web開(kāi)發(fā)技術(shù)含量低的觀
為什么網(wǎng)上有人說(shuō)WEB開(kāi)發(fā)沒(méi)技術(shù)含量?
一個(gè)非常好的問(wèn)題。我是工作多年的Web應(yīng)用架構(gòu)師,來(lái)回答一下這個(gè)問(wèn)題。歡迎關(guān)注我,了解更多IT專業(yè)知識(shí)。
基本上各個(gè)行業(yè)都要開(kāi)發(fā)Web網(wǎng)站,Web開(kāi)發(fā)技術(shù)含量低的觀點(diǎn)在有些應(yīng)用場(chǎng)景是對(duì)的。
一,簡(jiǎn)單Web開(kāi)發(fā),技術(shù)含量不高
這類Web應(yīng)用以靜態(tài)信息展示為主要目的,比如企業(yè)官網(wǎng),私人站點(diǎn)等。因?yàn)闆](méi)有動(dòng)態(tài)交互功能,所以開(kāi)發(fā)以html和css為主,靜態(tài)頁(yè)面維護(hù)可以配合使用后臺(tái)管理工具,這些功能都有成熟的開(kāi)發(fā)框架,統(tǒng)稱為cms內(nèi)容管理系統(tǒng)。
二,以電商系統(tǒng)為代表的Web開(kāi)發(fā),技術(shù)含量非常高
如果網(wǎng)站具有復(fù)雜的業(yè)務(wù)邏輯,比如電商、直播等系統(tǒng),不僅功能復(fù)雜,還要支持高并發(fā)、高可用,技術(shù)指標(biāo)要求非常高。大家都知道的淘寶網(wǎng)站,沒(méi)人說(shuō)技術(shù)含量低吧。
三,Web后臺(tái)服務(wù),冰山一角下面的巨無(wú)霸
用戶看到的Web應(yīng)用只是展示出來(lái)的客戶端,后臺(tái)服務(wù)才是系統(tǒng)的核心所在。為了滿足越來(lái)越復(fù)雜的需求,現(xiàn)在Web開(kāi)發(fā)功能和架構(gòu)都日趨復(fù)雜,多層架構(gòu),數(shù)據(jù)中臺(tái),動(dòng)靜分離,集群化部署,自動(dòng)化運(yùn)維,等等。比如淘寶雙十一,為了應(yīng)對(duì)流量洪峰,后臺(tái)服務(wù)要進(jìn)行很多技術(shù)升級(jí)改造。
舉一個(gè)真實(shí)的例子,在參加虹口科創(chuàng)組織的創(chuàng)業(yè)活動(dòng)時(shí),遇到一個(gè)朋友,投資一百萬(wàn)開(kāi)發(fā)出來(lái)的陌生人圈子社交APP,頁(yè)面刷新延遲超10秒,這樣的用戶體驗(yàn)怎么做市場(chǎng)推廣呢?
分析下來(lái),問(wèn)題在于后臺(tái)接口服務(wù),為什么Web接口延遲時(shí)間這么長(zhǎng)?前端APP刷新頁(yè)面時(shí),調(diào)用后臺(tái)服務(wù)REST接口讀取信息,直接讀取數(shù)據(jù)庫(kù),多表關(guān)聯(lián)查詢。作為基本的數(shù)據(jù)層,如果不使用緩存系統(tǒng),稍微做一些市場(chǎng)推廣,不需要多少用戶,就能引起系統(tǒng)雪崩。