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