前端這個名詞是從網站開發 Web Developer 而來的,因為網站製作越來越複雜,分工越來越細,分成了前端與後端,可以解釋成,只要是運行在瀏覽器上面的程式碼,都是前端工程師職責範圍。
傳統的互動式網站,是由 PHP、JSP、ASP,在伺服器上處理好邏輯,再將網頁傳送到瀏覽器來,這個情況下前端的職責就是撰寫 HTML 與 CSS ,要能將設計好的視覺設計,轉化為瀏覽器可以呈現的程式碼。
自從有了 AJAX 的技術後,網站為了做到更複雜的功能,更順暢的體驗,將網站分成前端跟後端,網站上面的邏輯判斷是使用 JavaScript 去處理,後端只負責存取資料,前後端運用 API 去溝通。
廣義的前端,是只要運行在使用者裝置上的東西,都需要學習,如果要在瀏覽器上面跑遊戲,也是前端工程師的職責。
來源:https://www.flickr.com/photos/mygoare/6165675554/sizes/l/in/photostream/
阿⾥巴巴集團為了找 F2E 職務所建立的計畫 。
天貓、淘寶、支付寶等 12 事業群都需要 F2E 人才
要更了解前端建議看看:
[*][*]前端攻城獅?一堂適合小獅子的入門分享
[*]前端工程開發實務 by Joseph Chiang
[*]2013年網頁設計師等級表 by 廖洧杰
[*]想從設計走到前端?先了解前端在幹嘛吧! by Muki Wu