前端開發工程師都能做什麼?

包括移動端、JS等等


1,切圖做頁面

2,寫 JS 做交互和功能

3,寫 NodeJS 程序,部署伺服器,可以搞點小玩意,抓站搞 api 等,前端頁面調信息

4,使用 NW.js 開發跨平台的桌面端的應用程序,或者 Nodejs 直接做命令行工具,儘可能實現操作自動化處理

5,使用 PhoneGap、React Native 、HTML5 開發移動端 APP


其實前端還能----做單機遊戲!


雖然我是title是前端開發工程師,但總結一下是把問題解決,為此我做很多「非前端本職」的事。為了實現內部的系統,我去搭伺服器環境,我去寫php,我也用nodejs寫輔助工具。為了備份數據還要寫linux定時腳本。為了防止代碼有漏洞還去了解xss和csrf等安全問題。為了更好的寫代碼要定介面做規範。和需求方定方案,改原型做交互。協調工作安排進度。為了應對各種隨性的需求要定流程規範出各階段的輸入輸出物。還要想著怎麼做預研,用excel整理數據計算投入產出,用ppt彙報工作成果。以及很多亂七八糟的事情。所以你說前端能做什麼,什麼都有可能 ,所以你問的是人,還是職位?


吐槽設計

勾搭 HR

跟運維吃飯

跟產品撕逼

偶爾寫寫代碼


寫頁面

寫交互

與產品討論需求

與設計師討論產品規範

與後端討論配合方式

關注項目流程問題,看看哪裡可以優化的

關注運營問題,製作工具減少重複工作


分分鐘教你HOW TO MAKE LOVE。


說的跟前端工程師都是殘廢一樣


做頁面

跟設計師扯需求

做手機頁面

跟產品經理扯需求

做基於頁面的手機端應用

跟開發扯需求

做基於頁面的桌面應用

跟運維工程師扯需求

唔,貌似大致是這些


做前端開發咯,不然呢~


會切圖,會點java,會做海報,會修電腦,但是,卻還是在設計妹紙眼中當備胎的命!


【前端開發工程師】是Web前端開發工程師的簡稱,是近五年才真正開始受到重視的一個新興職業。Web前端開發技術是一個先易後難的過程,主要包括三個要素:HTML(標準通用標記語言下的一個應用)、級聯樣式表和JavaScript,這就要求前端開發工程師不僅要掌握基本的Web前端開發技術,網站性能優化、SEO和伺服器端的基礎知識,而且要學會運用各種工具進行輔助開發以及理論層面的知識,包括代碼的可維護性、組件的易用性、分層語義模板和瀏覽器分級支持等。

【前端開發工程師的主要工作】前端開發工程師的主要工作是組織和實行網站重構:

1、優化:根據W3C標準進行重構後,可以讓前端的代碼組織更有序,顯著改善網站的性能,提高網站訪問速度,還能提高可維護性,對搜索引擎也更友好;

2、加速:重構後的網站能帶來更好的用戶體驗,用XHTML+CSS重新布局後的頁面,文件更小,下載速度更快。

3、目的:網站重構的目的不是為了讓網頁更符合Web標準,重構的本質是構建一個前端靈活的MVC框架,即HTML作為信息模型(Model),CSS控制樣式(View),JavaScript負責調度數據和實現某種展現邏輯(Controller)。同時,代碼需要具有很好的復用性和可維護性。這是高效率、高質量開發以及協作開發的基礎。

隨著人們對用戶體驗的要求越來越高,前端開發的技術難度越來越大,Web前端開發工程師這一職業終於從設計和製作不分的局面中獨立出來。


差不多,同感,我的工作也是這樣,偶爾還要PP圖。。。。後台PHP代碼也要負責編寫,就差伺服器沒搞了


百度一下,更徹底


tmd,連兼容性問題都能解決,還有什麼不能解決的?

最討厭毫無美感的兼容性,寧願去造輪子


用事件動作來說明。

用戶在瀏覽器上的所有操作對瀏覽器來說都是事件,前端工程師就是利用這些事件來實現業務邏輯。將相應的數據傳輸給後端,後端做一些簡單的處理。

至於模塊化這類屬於開發風格。


這是什麼破問題!問題都表達不清楚。


前端,各種需要會。

會寫腳本,會寫頁面。

基本功吧。這算是。


切圖咯,且看我72切!

橫著切、豎著切、斜著切、站著切、坐著切、躺著切…


推薦閱讀:

js為什麼叫js?
中等規模的網站管理後台用什麼js框架好呢?
Bootstrap 3 有哪些改進?
因為什麼原因你開始從事web前端開發?

TAG:前端開發 | JavaScript | 前端工程師 | HTMLCSS | 前端開發框架和庫 |