對前端的認識和看法

什么是前端 ?

1 前端它是一個工作,它的工作領域是瀏覽器,它即要跟美工、設計打交道又要懂點后臺代碼,知道ajax怎么從后臺拿數據,接口怎么調用,最主要的是把美工的圖合成完成的網頁呈現在用戶面前,需要實現網頁的交互效果。
2 前端處于設計與后臺的中間領域,起到承上啟下的作用,這也要求前端工程師的知識面在橫向上必須要廣。服務器技術要懂,產品與交互也要懂。
3 它需要掌握三個基本的技能:HTML,CSS, javascript。另外還需要懂點PHP或者其他應用在Web上的編程語言。
前端工作師主要面向用戶、瀏覽器、數據接口。

前端工程師的價值主要體現在哪里?

1 讓用戶更便捷的獲取信息
2 讓前端更加規(guī)范和標準
深入學習前端,需要做很多,前端各類庫與框架的架構設計,w3c各種標準的深入研究,對于javascript語言本身的研究,對瀏覽器的原理分析,對于網絡傳輸協議的原理分析等等。

需要掌握的技能

1 解決瀏覽器兼容問題
2 橫向技能面要廣
3 縱向技能要深。js, css, html5, css3…
4 關注用戶體驗,懂得交互設計

前端工程師的未來

前端工程師一般講有三條路可走,一條向前走,一條向后走,一條一直做前端,深入下去。向前就是往用戶體驗與交互設計甚至產品設計師上走,這最能體驗前端價值,即用戶體驗。向后走是做web開發(fā),往數據庫和后臺開始方向走,不再區(qū)分前后端,大家深入產品的研發(fā)實現,這條路就是與軟件工程師融合的路,這時的價值就體現在業(yè)務功能的實現上。最后就是一直深入做前端開發(fā),對各種前端類庫框架的架構設計,對瀏覽器原理的研究和js的研究,對網絡傳輸協議原理分析等等,這條路因為要涉及很多原理與根本性的東西,走的人也不是很多。
前端的未來則是:有越來越多的軟件開始在瀏覽器里運行,隨著google和火狐的webos的發(fā)展,甚至在不久的將來,瀏覽器的api,會替代操作系統的sdk成為軟件開發(fā)的標準。隨著html5的發(fā)展,瀏覽器里運行的早已不是簡單的頁面,而是復雜的web應用。前端工程師也早已不是頁面制作,而是web應用工程師。而未來究竟是web時代還是app時代仍是一個難以回答的問題。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,355評論 25 708
  • 吳義娟 坐標上海,瑜伽生活方式實踐者和愛好者。 夢想成為一名分享愛和健康生活方式的YOGI。 這周可謂是“愛之周”...
    義捐Winni閱讀 197評論 0 1
  • 我們回
    楊玉熙閱讀 164評論 0 0

友情鏈接更多精彩內容