前端開發是做什麼的?工作職責有哪些?
01-21
廣義的前端應該是指與用戶最近負責人機交互界面的一個職業。但是現在通常是指負責網站界面的實現和交互實現的。在國內有獨立UX部門的公司,一般前端都是屬於這個部門裡面的。所以前端屬於用戶體驗的一部分,這也是我認為未來前端的一個發展方向。前端不是碼農,他們是極具情懷和節操的園丁…
謝邀。
這兩天有點忙,佔個坑先吧。
前端厲害的可以精通七十二般變化,當然也可以把其中一種練到出神入化。
一共可以涉及的範圍很廣,有:--------視覺部分---------網頁設計
--------用戶體驗部分---------UX/UE 設計--------苦力但是也可以很有哲理部分---------網頁製作 ( HTML CSS )SEO
--------客戶端程序邏輯部分---------客戶端代碼 ( javascript )--------服務端端程序邏輯部分---------雖然不是必須很多前端都是會服務端代碼的 ( PHP/Python/ROR/Node.js )程序安全性(可以是客戶端和服務端)
雖然已經過時但是依然有用的 Flash/Flex ( 本人不會 )
以上有一些部分是可以有專業人員處理的,但是作為一個前端,基本上都要能打個一招半式,關鍵時刻能頂住位置。就好像 勒布朗·從1號位打到5號位·詹姆斯 那種感覺。前端開發簡單地說,它的主要職能就是把網站的界面更好地呈現給用戶
工作職責
1、使用Div+css並結合Javascript負責產品的前端開發和頁面製作;
2、熟悉W3C標準和各主流瀏覽器在前端開發中的差異,能熟練運用DIV+CSS,提供針對不同瀏覽器的前端頁面解決方案;
3、負責相關產品的需求以及前端程序的實現,提供合理的前端架構;
4、與產品、後台開發人員保持良好溝通,能快速理解、消化各方需求,並落實為具體的開發工作;
5、了解伺服器端的相關工作,在交互體驗、產品設計等方面有自己的見解。
不請自來。我才疏學淺,如果說的不對,還望各位大神指教。前端,可以理解為人和系統交互的東西。比如電腦版的網頁,程序的界面,app的界面。功能呢,大概是一些交互,菜單,甚至是一些相關計算,
h5,css,js。前端必須掌握的三種語言,一般的前端就是做網頁的,包括網頁的ui,數據的交互,特效動畫等,這些網頁可以用在pc端或者移動端。
PC端H5模塊和應用主站Web前端的架構設計插件開發,模塊化框架設計與開發等
推薦閱讀:
※web前端有哪些很普遍的經驗供新手學習?
※昨天前端面試題,求指教。我是不是沒救了?
※尤雨溪等非cs轉前端的大神是怎麼學到編譯這個地步的?
※公司每周都要開分享會,我是web前端工程師,不知道分享什麼好。大神你在哪裡?
※參加Econf飢人谷線下前端分享會是一種怎樣的體驗?