首先我認為混合開發并沒有想象的那么火,一個好的app底層還是會用原生開發。
我們都知道web開發中有個響應式,可以一套代碼復用在手機和pc上面。響應式開發一度占據主流,不管是面試,還是工作中,如果你沒聽過響應式,或者使用過,你會被嘲笑的。然而今天我們看看,雖然響應式依然占有一定的席位,但是大企業,或者好的產品,一定是手機有自己的樣式,有自己的結構,有自己的特點。
現在谷歌的flutter很火,號稱一統江湖,無論pc,還是移動,無論android還是ios,一套它的代碼就能全平臺使用。然而,我還是認為術業有專攻。只有專注的時候,你的產品,你的技術才能處在領先地位。
天下大事,分久必合合久必分。當我們可以把許多技術整合的時候,我們通過合并會讓我們提升效率。但是,當我們合并以后,就會發現我們的技術過于繁雜,效率可能會下降,這個時候我們又要拆分,所以,沒有永遠的統一,也沒有一直的分離,我們需要做的就是不斷提升自己,做好準備。
WEB前端工程師,主要職責是利用各種專業技術進行客戶端產品的開發,然后結合后臺開發技術模擬整體效果,為網站上提供的產品和服務實現一流的Web界面,優化代碼并保持良好兼容性,致力于通過技術改善用戶體驗。
WEB前端工程師需要精通Web前端開發技術,HTML,CSS,JavaScript,熟悉HTML5,CSS3,PHP;了解JavaScriptOOP原理,了解響應式Web界面設計;熟悉JQuery,Bootstrap等常用前端框架;能解決多瀏覽器兼容性問題及有移動端Web界面開發經驗;熟悉HTTP協議及緩存,了解基本的瀏覽器渲染及網絡傳輸過程。
在工作崗位上,WEB前端工程師需要負責互聯網應用系統Web前端產品的設計和開發,實現html/css,Javascript,以及JSP頁面的輸出;配合開發人員進行代碼的調試、bug修復、瀏覽器兼容性調優;實現網站頁面特效、JS效果;對網站的頁面進行優化。
Web前端技術是近年來一個新興職業,是伴隨著web興起而細分進去的行業。其崗位職責是利用(X)HTML5、CSS、Java、DOM等各種Web技能結合產品的界面開發。
從招聘網站分析,web前端開發用人數量已經遠遠超過主流編程語言Java、ASP和ios等的開拓人員的數量。隨著大型企業紛紛將視線轉投向HTML5,更加確認了HTML5在互聯網時代的發展遠景。據統計,我國對于HTML5前端工程師人員的缺口很大,人才需求迫切,Web前端工程師是一個非常有“錢”途的職業,并且薪酬會根據技能的深入而有不同程度的增長,其中北京、上海、廣州、深圳等地前端工程師的薪資待遇更是一路飆升。