大前端發展前景的那些事兒

從原來的PC頁面前端到移動互聯網wap網站以及APP,再到如今的小程序、快應用等等,前端工程師的工做愈來愈大,面對現狀,大前端概念應運而生。前端

什麼是大前端,簡而言之,就是全部前端的總稱。好比:Android、IOS、web、watch等,最接近用戶的UI層就是大前端,或者更加通俗易懂的,眼睛能看見的總和,就是大前端。web

大前端是web統一的時代,利用web不只能開發網站,還能夠開發手機端web應用和移動端web應用程序。小程序

 

 最大特色,一次開發,同時適應全部的平臺。開發一個新產品的時候,服務只須要寫一次,可是面向用戶的終端產品卻有不少,例如:網站、Android、IOS、小程序等等,瀏覽器

 因爲各個平臺使用的技術棧規則不一致,代碼沒法複用,很是浪費人力、物力、財力。那麼有什麼技術可以可以解決這一痛點呢?大前端應運而生,大前端核心就是跨平臺,前端工程師

 有了跨平臺技術,各個平臺的差別性就抹平了,開發者只須要一套技術棧就能夠開發出適用於多個平臺的客戶端。移動端web

 

 跨平臺解決方案:學習

1.H5+原生  e.x. 小程序,網站

2.Javascritp開發 + 原生渲染 e.x. React Native、Weex 、快應用ui

3.自繪UI + 原生 e.x Flutterip

 

加強版的PWA,PWA徹底使用純前端技術,主要手機和瀏覽器支持。因爲谷內廠商和瀏覽器統一性問題,PWA國內之路走得並不暢

 

大前端不只能成爲移動開發與web前端的發展趨勢,也將會成爲將來顯示設備終端的開發趨勢。大前端將作更多的終端開發、工程化等工做,而不單單侷限於web開發,大前端工程師

能搞定全部端的開發。與充滿爭議的全棧工程師相比,它更具可操做性。從理論上來講,大前端時代的到來,會讓前端工程師的工做量有少減小,但因爲跨平臺技術的融入,

對開發者而言,要會更多的技術棧,只有經過不停的學習,自我充電,只有這樣才能更好的融入到這個大環境中去。

相關文章
相關標籤/搜索