前端開發具體工作職責是什麼,Web 前端和後端工程師的具體職責分別是怎樣的

2022-02-20 19:29:57 字數 5072 閱讀 8737

1樓:尚學堂前端學院

把designer出的各種設計圖轉化成html+css+js+image的靜態網頁,並把它們交給後端開發人員製作成頁面模板。這就是入門級的前端工程師所做的事情。

不過稍微複雜一些,你需要開始注意一些更復雜的問題,首當其衝的就是瀏覽器相容性問題。老實說瀏覽器相容性問題真的不是那麼好搞定的,畢竟每個專案對瀏覽器版本的要求都不一樣,而且現在不光有pc瀏覽器還有各種移動裝置上的瀏覽器,同時國內廠家的瀏覽器種類也越來越多,坑也是密密麻麻。除了相容性,你可能還要關注一下效能問題,包括但不限於網路效能、渲染效能、js邏輯的效能等等,這個講可以寫本小冊子了。

你可能會奇怪,一箇中級工程師就能帶團隊了?可是真的很多公司就是這樣,尤其是小公司。當你瞭解了html、js、css以及各種瀏覽器的各種特性細節之後,你會被任命帶領一個小的開發團隊,當然是前端開發團隊。

可能加你一共也就三四個人,甚至更少。這時候你的工作內容除了自己寫一點頁面以外,還會幫助組員解決各種各樣的細節問題,畢竟,組裡,你是最懂技術細節的。這個時候,一部分人開始停步不前,而另一部分人開始關注另一個新的問題:

工程化。前端**都是非常鬆散的,專案結構性差,一旦開發人員數量多起來,業務複雜起來,如何管理這麼多人、這麼多**是個非常大的問題。能否在這個問題上得到突破,決定了你能否邁向下一個級別。

此時你熟悉前端開發的各種技術細節(當然忘了一部分細節也沒事 ^_^),同時對各種前端框架、技術的特性聊熟於胸,你知道如何組織和管理專案讓大家能以最快的速度達到專案要求,你甚至瞭解手下每個人的所長所短。於是當新專案到來,你迅速根據自身過往的經驗選取若干種技術和工具,配上你認為最合適的人選組成專案團隊,披荊斬棘日夜兼程將產品汪的各種奇葩需求斬於馬下。這麼做了一兩個專案之後,你可能又覺得空虛了,你要尋求新的目標。

恰好,nodejs開啟了通往新世界的大門。

全新的世界,無限的可能。樓上寸老師說的「上天入地,無所不能」,我猜就是這個狀態。愛幹嘛幹嘛吧,這個時候,你應該不會再來問「後端程式設計師都在幹嘛」這種問題了。

其實,要成為一名「非典型前端」並不一定非得經過1~4的步驟。只是現在已經上了年紀的前端大多是這樣過來的,畢竟,nodejs出來的時間也並不算很久。

2樓:史紫文

1、承擔web前端核心模組的設計、開發工作,對**質量及進度負責;

2、對公司的產品提出使用者介面和使用者體驗方面的合理建議。

3、與ui設計師和後臺程式配合,高效高質地完成頁面的實現工作;

4、實現**頁面特效、js效果;維護及優化前端頁面效能,優化互動體驗;

5、解決主流瀏覽器的相容性問題,頁面製作符合seo規範等。

3樓:諸谷秋的春天

前端開發工程師的主要職責與互動設計師、 視覺設計師協作,根據設計圖用html、css等技術完成頁面製作(也可能是一個人完成所有)。同時,在此基礎之上,對完成的頁面進行維護和對**前端效能做相應的優化。

另外,一名合格的前端開發工程師,應該具有一定的審美能力和基礎的美工操作能力,能很好的與互動及視覺協作。

web前端是近幾年火起來的行業,發展十分迅速,而且前端要比後端簡單一些,薪資待遇也十分可觀,如果要轉行,web前端是一個不錯的選擇

4樓:匿名使用者

前端開發就是更具設計師給的圖一比一還原 並且要和後端配合把資料渲染進去 以及複雜一點要做特效等

5樓:重慶千鋒教育

1、依據作業安排高效、高質地完結**編寫,保證契合規範的前端**規範;

3、與規劃團隊緊密配合,可以完結完結規劃師的規劃主意;

5、頁面經過規範校驗,相容各幹流瀏覽器。

1、幫忙體系架構規劃師進行體系架構規劃作業;

3、承當主要開發作業,對**質量及進度擔任;

5、和產品司理溝通並斷定產品開發需求。

6樓:modest鈄剎貌

這是北京地區的招聘要求,希望對你有所幫助

7樓:朱雀院椿部落格

寫bug修bug,繼續寫繼續改......

web 前端和後端工程師的具體職責分別是怎樣的

web前端工程師主要是做什麼

8樓:尚學堂大資料學院

根據專案或者產品需求負責實現pc端及移動頁面的設計和開發、除錯等工作,高效、高質地完成**編寫,確保符合前端**規範;

與後端開發團隊緊密配合,完成介面對接,確保前後端有效互動共同完成專案或者產品;

綜合運用客戶端和伺服器端構建與優化方案、模組化開發等手段,提升開發效率和系統效能;

持續優化前端應用,改善使用者互動以及視覺,保證前端網頁的相容性以及頁面響應速度並負責前端**的維護,

瞭解並結合業務需求,設計滿足使用者需要、符合使用者習慣、運用大資料分析能力、體現大資料特色的系統。

與設計師、產品工程師緊密工作在一起,實現產品前端ui和互動方面的開發需求,確保不同平臺、裝置上具有優秀的使用者體驗;

前端開發的工作職責有哪些

9樓:陝西新華電腦學校

前端邏輯複雜度主要在於資料 + ui + 互動的實現,就比如一個簡單的多 tab 頁的功能,可以用 css 實現、用 js 實現,js 可以通過切換 remove dom 或者新增 classname 隱藏,雖然效果上都可以實現,remove dom 無法原有結構的狀態,新增 classname 的 css 方式很難實現初始化狀態。除此之外還可能需要對瀏覽器進行相容性處理 + 響應式。然後突然來個業務需求說要加個 iframe 嵌入別人的頁面,或者改什麼效果,如果之前開發的不合理,基本上要重做了。

相比後端,只輸出資料模型給前端,如果業務不需要什麼欄位了,甚至讓前端不讀取好了,改都不用改。我們幾次大的業務平臺重構,前端基本要重新開發一遍(效果、互動完全不同),後端模型和資料庫則可以遞進式的複用、擴充套件、升級。這也是導致前端需要堆人大力出奇跡的問題

10樓:海碼教育

崗位職責:1、承擔web前端核心模組的設計、開發工作,對**質量及進度負責;

2、對公司的產品提出使用者介面和使用者體驗方面的合理建議。

3、與ui設計師和後臺程式配合,高效高質地完成頁面的實現工作;

4、實現**頁面特效、js效果;維護及優化前端頁面效能,優化互動體驗;

5、解決主流瀏覽器的相容性問題,頁面製作符合seo規範;

11樓:安生如墨

前端已經不在是幾年前的那麼容易了,現在的前端不僅要會寫個簡單的頁面,還要會現在炒的做火的三大框架vue、angular、react其中一個或多個(因為很多公司都要求會),好像vue現在是最火的。還要會webpack打包構建工具、es6、nodejs、頁面優化、小程式、html5移動端多端應用等,typescript可能以後會用很多,建議學學吧,壓力很大鴨tェt

12樓:育知同創教育

前端開發簡單地說,它的主要職能就是把ui設計好的介面完美地呈現給使用者主要技能:

1、熟練使用div+css並結合js負責產品的前端開發和頁面製作;

2、熟悉w3c標準和各主流瀏覽器在前端開發中的差異,能運用div+css解決瀏覽器的相容性;

3、負責相關產品的需求以及前端程式的實現,提供合理的前端架構;

4、與產品、後臺開發人員保持良好溝通,能快速理解、消化各方需求,並落實為具體的開發工作;

5、瞭解伺服器端的相關工作,在互動體驗、產品設計等方面有自己的見解。

13樓:尚學堂j**a學院

前端開發工程師的主要職責

是與互動設計師、 視覺設計師協作,根據設計圖用html和css完成頁面製作(也可能是一個人完成所有)。同時,在此基礎之上,對完成的頁面進行維護和對**前端效能做相應的優化。

另外,一名合格的前端開發工程師,應該具有一定的審美能力和基礎的美工操作能力,能很好的與互動及視覺協作。

14樓:尚學堂前端學院

1、承擔web前端核心模組的設計、開發工作,對**質量及進度負責;

2、對公司的產品提出使用者介面和使用者體驗方面的合理建議。

3、與ui設計師和後臺程式配合,高效高質地完成頁面的實現工作;

4、實現**頁面特效、js效果;維護及優化前端頁面效能,優化互動體驗;

5、解決主流瀏覽器的相容性問題,頁面製作符合seo規範;

15樓:王子浩浩

1.負責**前端開發,實現產品的頁面互動及功能實現;

2.與程式開發人員緊密合作,製作前端及後端程式介面標準;

3.完成產品的設計、開發、測試、修改bug等工作,包括業務需求的溝通,功能模組詳細設計,業務...

4.跟蹤研究html5和最新前端技術,參與前端框架和技術規範的開發制定。

5.持續的優化前端體驗和頁面響應速度,優化**並保持良好相容性,提升web介面的友好和易用;

web 前端和後端工程師的具體職責分別是怎樣的

16樓:匿名使用者

不同公司的前後端可能會有所差別,但是都是大同小異。

前端功城獅主要負責:頁面的佈局,相容性處理(如不同瀏覽器, 跨終端),互動邏輯,以及對後端資料的展示等等(可以粗略的這麼認為)

後端功城獅主要負責:資料邏輯儲存(資料庫、redis等),複雜邏輯的設計(如許可權控制、前端資料互動、配置資訊、路由等等)

我說的只是一小部分,具體的可以再工作中自己探索~

前端開發組長是做什麼的

17樓:匿名使用者

負責帶領前端小組完成**平臺前端功能的設計和開發,負責與專案負責人溝通,合理分配小組工作,推動專案進度並在規定時間內保質保量完成任務,配合**編輯完成突發性內容的更新及維護,參與**改版,負責頁面**重構,領導安排的其他工作。

web前端開發工程師的崗位職責有哪些

18樓:四川原始碼時代科技****

1、協助系統架構設計師進行系統架構設計工作;

2、承擔web前端核心模組的設計、實現工作;

3、承擔主要開發工作,對**質量及進度負責;

4、參與進行關鍵技術驗證以及技術選型工作;

5、和產品經理溝通並確定產品開發需求。

法醫的具體工作是什麼

法醫的具體工作如下 1 勘察各種 現場,適應司法實踐需要或有 嫌疑的屍體,判明死亡原因 時間和性質,推斷和認定致死致傷的凶器,分析犯罪手段和過程,維護人類生命健康與人格尊嚴的權利。2 對民事 刑事案件中涉及法律事件的活體 人身 進行損傷 勞動能力 性別 性機能 精神狀態等調查並鑑定,通過法律手段幫助...

什麼是前端開發,前端開發 是什麼?

web前端開發工程師是一個很新的職業,在國內乃至國際上真正開始受到重視的時間不超過10年。web前端開發是從網頁製作演變而來的,名稱上有很明顯的時代特徵。在網際網路的演化程序中,網頁製作是web 1.0時代的產物,那時 的主要內容都是靜態的,使用者使用 的行為也以瀏覽為主。2005年以後,網際網路進...

網路程式設計是什麼樣的工作,具體工作是什麼

時候你會發現結尾的時候專有jsp或者asp吧,這些就屬是網路程式設計,這樣程式設計的網頁叫動態頁面。還有你肯定知道qq吧,這樣的聊天軟體也是網路程式設計,還有聊天室什麼的,這類都是。普通的程式設計是什麼樣子呢,還是給你舉個例子,如 我們電上作業系統上的畫圖,計算器,這都是普通軟體。這麼說吧,遊戲有網...