回覆列表
-
1 # 夢迴故里歸來
-
2 # 蘋果科技
HTML5其實就是WEB前端,最早這個工作叫做“網頁設計與製作”。從IT技術角度來說,屬於比較簡單入門的(和其他PHP、JAVA等語言相比的話)。企業現在安卓、iOS開發人員都在學習HTML5混合開發,節約成本。HTML5工程師在今後的工作中與Android、iOS工程師對接的機率非常大。HTML5在繼承了以前HTML成果的同時,將Javascript發揚光大,使javascript成為一門強大的語言,現在可以在網頁上透過Canvas直接繪圖,可以透過WebGL顯示3D內容,可以透過WebSocket與任意網路上伺服器通訊,可以透過GeoLocation獲取位置資訊,可以支援本地儲存,等等。
首先我認為混合開發並沒有想象的那麼火,一個好的app底層還是會用原生開發。
我們都知道web開發中有個響應式,可以一套程式碼複用在手機和pc上面。響應式開發一度佔據主流,不管是面試,還是工作中,如果你沒聽過響應式,或者使用過,你會被嘲笑的。然而今天我們看看,雖然響應式依然佔有一定的席位,但是大企業,或者好的產品,一定是手機有自己的樣式,有自己的結構,有自己的特點。
現在谷歌的flutter很火,號稱一統江湖,無論pc,還是移動,無論android還是ios,一套它的程式碼就能全平臺使用。然而,我還是認為術業有專攻。只有專注的時候,你的產品,你的技術才能處在領先地位。
天下大事,分久必合合久必分。當我們可以把許多技術整合的時候,我們透過合併會讓我們提升效率。但是,當我們合併以後,就會發現我們的技術過於繁雜,效率可能會下降,這個時候我們又要拆分,所以,沒有永遠的統一,也沒有一直的分離,我們需要做的就是不斷提升自己,做好準備。