什么是大前端


簡介

  • 前端工程師

從狹義上講,前端工程師使用 HTML、CSS、Javascript 等專業技能和工具將產品UI設計稿實現成網站產品,涵蓋用戶PC端、移動端網頁,處理視覺和交互問題。 從廣義上來講,所有用戶終端產品與視覺和交互有關的部分,都是前端工程師的專業領域。

  • 大前端

1、大前端 - 前后端分離

隨着前后端職責和技術框架的分離發展,產品對前端的要求越來越高,用戶對前端的期待越來越高,前端技術發展越來越快,導致前端這個崗位並沒有像JSP時代那種畫畫頁面就完事了。這部分體現的是前端的要求更高,責任越大了。

2、大前端 - Node全棧

前后端分離后,前端要獨立完成一個事情是不行的,因為缺少后台的支持。但是隨着Node的出現,前端可以不用依賴后台人員,也不用學習新的后台語言,就可以輕松搞定后台的這部分事情。這樣,面對一些小的系統,前端工程師就可以搞定整個系統。這部分體現了前端的全面性和全棧性。

3、大前端 - 應對各種端

傳統的前端工程師,一般指網頁開發工程師,網站一般指運行在PC瀏覽器,慢慢的也要運行在手機上。但是,隨着移動互聯網的發展,突然冒出來更多的移動設備,比如:手機分為Android手機和蘋果手機、智能手表、VR/AR技術支撐的可穿戴設備、眼睛、頭盔、車載系統、智能電視系統等等。而這些設備都需要前端的支撐,這時候對前端的技術要求、能力要求就更高。這部分體現了前端的涉獵范圍變大。

4、大前端 - 微應用

當微信小程序出來以后,大家第一感覺是前端又可以火一把啦,不需要后台、不需要服務端,只需要在微信平台上開發網頁就可以發布上線了。

而近期又有國內多個手機廠家聯合推出快應用 , 跟小程序差不多,只是通過簡單的前端開發發布以后,用戶不需要安裝應用就可以直接在類似於小米、vivo、oppo等手機上打開這樣的應用。

類似於這些微應用,免后台、免安裝的形式出現,也促使了前端這個行業也將涉及到這樣的新型領域中,一起推動技術的進步。這部分體現了前端是時代發展的幸運兒


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM