首頁  >  文章  >  每日程式設計  >  對web前端的理解

對web前端的理解

hzc
hzc原創
2020-06-13 11:16:207368瀏覽

對web前端的理解

對於web前端的理解


#其實寫這篇文章的首要目的是為了準備一道面試題-你對前端的看法是什麼?

本文不會只從技術角度去考慮這個問題,還會依據這個社會的變革去討論這個問題。
本文僅代表個人觀點,不喜勿噴。

WEB前端的歷史


在2011年之前,web前端一直被作為後台程式碼的附屬品的存在,甚至一眾中小型公司的前端工作都由後台工程師完成。那時使用者對網頁的展現並沒有什麼很高的需求,網路公司也只是一味的創造新功能,再將功能丟到前台。

那是的WEB前端只是這個行業的副產品,只是夾在設計師和後台之間的一座小橋而已。

WEB發展的契機


在我看來,有這麼幾點真正帶動了前端產業的發展

  • 2010年iphone4的推出,帶動了行動互聯網的新浪潮以及象徵著硬體能力的一大步提升。

  • HTML5的誕生,對行動端的強力支援。

  • 網速的大提升,讓網頁擁有了本地APP的體驗。

  • 微信公眾號的推出,為WebAPP提供了一個入口。

  • 社會的變革-互聯網+

#如果為這幾點總結一下的話,那麼就是-由於互聯網,特別是移動網路的崛起帶來了巨大的社會變革(互聯網+),伴隨的硬體條件的提升(設備能力&網速)以及微信提供的入口,再加上WEB自己很爭氣(優秀的體驗),web有了舉世矚目的發展。

所謂天時地利人和,用在前端的發展之路上,一點都不為過。

從技術上上看WEB發展


單從JS的發展來看,伴隨的設備硬體能力的提升,各類前端框架被普及,前端也擁有了強大的資料處理能力。透過各類第三方的開源框架抑或是引擎,node.js、react native、three.js等;js擁有了寫PC軟體的能力,擁有了手機APP的能力,擁有了寫後台的能力,擁有了寫大型遊戲的能力。正因為網頁版本更新快,BUG修復及時等一些列優秀體驗,網頁大步前進。

 WEB前端的未來


  • #伴隨著基於WEBGL的一系列3D遊戲引擎的誕生,結合時下流行的VR、 AR;相信前端會為虛擬實境、擴增實境帶來不同的體驗。

  • 使用者對於產品體驗的要求不斷提升,也正說明了最接近使用者的WEB前端的重要性。

推薦教學 《HTML教學》,《CSS教學》,《JS教學

以上是對web前端的理解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn