陇南锨炼化妆品有限公司

首頁(yè) > 簡(jiǎn)歷攻略 > 前端都干什么的?

前端都干什么的?

2024-01-08 16:31:08

前端都干什么的?

Web 前端和后端工程師的具體職責(zé)分別是怎樣的

一、Web 前端主要工作:

1、Web前端開發(fā)工程師,主要職責(zé)是利用(X)HTML/CSS/JavaScript/Flash等各種Web技術(shù)進(jìn)行客戶端產(chǎn)品的開發(fā)。

2、完成客戶端程序(也就是瀏覽器端)的開發(fā),開發(fā)JavaScript以及Flash模塊,同時(shí)結(jié)合后臺(tái)開發(fā)技術(shù)模擬整體效果,進(jìn)行豐富互聯(lián)網(wǎng)的Web開發(fā),致力于通過技術(shù)改善用戶體驗(yàn)。

二、后端工程師的主要工作:

1、會(huì)寫Java、php、c++等系列的一種語(yǔ)言代碼,會(huì)寫SQL語(yǔ)句,能做簡(jiǎn)單的數(shù)據(jù)庫(kù)設(shè)計(jì),會(huì)
Spring和iBatis,懂一些設(shè)計(jì)模式等。

2、主要做的就是網(wǎng)站或者軟件,手機(jī)app后臺(tái)的交互和互動(dòng),以及數(shù)據(jù)庫(kù)體系;讓其展現(xiàn)在前臺(tái);

三、前端工程師主要負(fù)責(zé):頁(yè)面的布局,兼容性處理(如不同瀏覽器, 跨終端),交互邏輯,以及對(duì)后端數(shù)據(jù)的展示等等(可以粗略的這么認(rèn)為)

后端工程師主要負(fù)責(zé):數(shù)據(jù)邏輯存儲(chǔ)(數(shù)據(jù)庫(kù)、redis等),復(fù)雜邏輯的設(shè)計(jì)(如權(quán)限控制、前端數(shù)據(jù)交互、配置信息、路由等等)

擴(kuò)展資料:

Web 前端工程師的基本技術(shù):

1、對(duì)常用的一些JS框架了解,如jQuery、YUI等。

2、掌握最基本的JavaScript計(jì)算方法編寫。

3、對(duì)目前互聯(lián)網(wǎng)流行的網(wǎng)頁(yè)制作方法(Web2.0)HTML+CSS,以及各大瀏覽器兼容性有很大的了解。

4、對(duì)前沿技術(shù)(HTML5+CSS3)的基本掌握。

5、還要對(duì)IT其他編程語(yǔ)言有所了解如:PHP,Java,.net!有一些公司還要求懂一點(diǎn)SEO優(yōu)化!

參考資料: 百度百科—web前端工程師

前端都干什么的?

Web前端開發(fā)工程師的工作內(nèi)容

Web前端開發(fā)工程師,除了主要職責(zé)外,還要為網(wǎng)站上提供的產(chǎn)品和服務(wù)實(shí)現(xiàn)一流的Web界面,優(yōu)化代碼并保持良好兼容性;Web前端表現(xiàn)層及與前后端交互的架構(gòu)設(shè)計(jì)和開發(fā);配合后臺(tái)開發(fā)人員實(shí)現(xiàn)產(chǎn)品界面和功能。

利用各種Web技術(shù)模擬開發(fā)產(chǎn)品原型;Web新技術(shù)調(diào)研和資訊整理;;精通HTML/XHTML、CSS,熟悉頁(yè)面架構(gòu)和布局,對(duì)Web標(biāo)準(zhǔn)和標(biāo)簽語(yǔ)義化有深入理解;熟悉Ajax、JavaScript(或者)、DOM等前端技術(shù),掌握面向?qū)ο缶幊趟枷搿?

擴(kuò)展資料

必須掌握基本的Web前端開發(fā)技術(shù),其中包括:CSS、HTML、DOM、javascript、Ajax等,在掌握這些技術(shù)的同時(shí),還要清楚地了解在不同瀏覽器上的兼容情況、渲染原理和存在的Bug。

在一名合格的前端工程師的知識(shí)結(jié)構(gòu)中,網(wǎng)站性能優(yōu)化、SEO和服務(wù)器端的基礎(chǔ)知識(shí)也是必須掌握的。

會(huì)運(yùn)用各種工具進(jìn)行輔助開發(fā)。比如:處理IE系列瀏覽器兼容性問題的IEtester、FF排錯(cuò)用的Firebug、、JavaScriptDebugger等。

除了要掌握技術(shù)層面的知識(shí),還要掌握理論層面的知識(shí),包括代碼的可維護(hù)性、組件的易用性、分層語(yǔ)義模板和瀏覽器分級(jí)支持,等等。

前端都干什么的?

前端都干什么的?

Hello我是數(shù)據(jù)里奧斯,前端技術(shù)是一項(xiàng)發(fā)展非??焖俚募夹g(shù)領(lǐng)域,隨著技術(shù)的變革,前端工程所做的工作和重要性也在不斷發(fā)生著變化,我簡(jiǎn)單從下面幾個(gè)階段和階層來描述一下前端工程師的工作:

1.職責(zé):切圖仔,時(shí)期:前后端不分/后端MVC框架時(shí)期

在初級(jí)階段,前端的主要工作,也是目前最基礎(chǔ)的工作,就是將設(shè)計(jì)師提供的交互視覺稿進(jìn)行切圖,并通過HTML,CSS技術(shù)組裝成我們所需要的頁(yè)面模板,后段工程師則將頁(yè)面模板嵌入數(shù)據(jù),組裝進(jìn)整個(gè)項(xiàng)目中,這個(gè)階段前端是沒有辦法獨(dú)立完成項(xiàng)目的,也還沒有真正意義上純粹的前端工程師

2.職責(zé):前端項(xiàng)目開發(fā)時(shí)期:前端MVC框架時(shí)期,SPA單頁(yè)應(yīng)用時(shí)期

這個(gè)階段Ajax技術(shù)促成了Web2.0的誕生,通過API與后段接口進(jìn)行交互,前端項(xiàng)目可以完成數(shù)據(jù)讀寫,頁(yè)面切換,用戶交互等一系列復(fù)雜的操作和功能,從某種程度來說,前端可以獨(dú)立承載一個(gè)程序所需要的大部分事情。前端工程師的工作也從單純的開發(fā)頁(yè)面,變成了開發(fā)應(yīng)用。我們常說的React,Vue,Angular都屬于非常著名的前端應(yīng)用開發(fā)框架

3.職責(zé):通過NodeJS成為全棧工程師時(shí)期:多端應(yīng)用時(shí)期(小程序,多智能終端)

隨著移動(dòng)互聯(lián)網(wǎng)的興起,我們的應(yīng)用已經(jīng)不僅僅停留在PC,而是蔓延到了智能手機(jī),平板電腦,電紙書等多類型的電子媒介上,如何滿足復(fù)雜功能的開發(fā),多終端統(tǒng)一接口的調(diào)用和組裝,都對(duì)前端工作者的工作提出了新的挑戰(zhàn)。Node作為JS便攜的唯一前后端都可以涉足的技術(shù),讓前端工程師的工作逐漸可以涉足更多服務(wù)端工具,引入了更多持續(xù)集成等軟件工程的標(biāo)準(zhǔn)流程,通過類似中間層的構(gòu)建,有一定業(yè)務(wù)規(guī)模的技術(shù)團(tuán)隊(duì),逐步在像大中臺(tái),小前臺(tái)的方向發(fā)展。

4.未來可期

如今,借助5G,云計(jì)算/服務(wù)的硬件發(fā)展,前端技術(shù)勢(shì)必還會(huì)承載更多有趣和復(fù)雜的工作,小程序,跨端開發(fā),云服務(wù)器部署,前端工程化,Serverless,WebAssembly等等,前端的工作隨著時(shí)代的變遷依然在不斷變革,同時(shí)也承載了更多的職責(zé),希望前端工程師可以為大家?guī)砀鄡?yōu)質(zhì)和革命性的新應(yīng)用~興許如同賽博朋克時(shí)代的幻想一樣,那些無處不在的人機(jī)交互界面和場(chǎng)景,都是前端工程師工作的努力方向。

上一篇:論文答辯ppt內(nèi)容怎么寫 下一篇:監(jiān)理工程師報(bào)名資格審核方式有哪些

聯(lián)系我們 | 關(guān)于我們 | 公司介紹 | 常見問題

腳步網(wǎng),高端簡(jiǎn)歷在線制作平臺(tái),各行各業(yè)的簡(jiǎn)歷模板應(yīng)有盡有

版權(quán)所有 2012-2021 腳步網(wǎng) 瓊ICP備2023002197號(hào)-5

五华县| 衡南县| 宜春市| 曲水县| 潮安县| 阳朔县| 建德市| 佛学| 杂多县| 湖北省| 平远县| 土默特左旗| 望江县| 尚志市| 越西县| 张家口市| 霞浦县| 彭山县| 三河市| 屯留县| 慈溪市| 木兰县| 灵石县| 金昌市| 柳江县| 长宁县| 安陆市| 塔城市| 都江堰市| 和龙市| 化隆| 涟源市| 景德镇市| 汕头市| 承德市| 夏河县| 九江县| 衡南县| 平凉市| 陕西省| 玉门市|