1.什么是前端
前端對于網(wǎng)站來說惠奸,通常是指梅誓,網(wǎng)站的前臺部分包括網(wǎng)站的表現(xiàn)層和結(jié)構(gòu)層。因此前端技術(shù)一般分為前端設(shè)計(jì)和前端開發(fā)佛南,前端設(shè)計(jì)一般可以理解為網(wǎng)站的視覺設(shè)計(jì)梗掰,前端開發(fā)則是網(wǎng)站的前臺代碼實(shí)現(xiàn),包括基本的HTML和CSS以及JavaScript/ajax嗅回,現(xiàn)在最新的高級版本HTML5及穗、CSS3,以及SVG等绵载。
2.互聯(lián)網(wǎng)職位有哪些常見的簡稱
PM 項(xiàng)目經(jīng)理或產(chǎn)品經(jīng)理
PD 產(chǎn)品經(jīng)理
UI 用戶設(shè)計(jì)
UE 交互設(shè)計(jì)師埂陆,視覺設(shè)計(jì)師
RD 后端工程師娃豹,前端工程師焚虱,無線工程師
QA 測試工程師
OP 運(yùn)維工程師
3.前端主要做什么
前端開發(fā)工程師的主要工作是組織和實(shí)行網(wǎng)站重構(gòu):
- 優(yōu)化:根據(jù)W3C標(biāo)準(zhǔn)進(jìn)行重構(gòu)后懂版,可以讓前端的代碼組織更有序鹃栽,顯著改善網(wǎng)站的性能躯畴,提高網(wǎng)站訪問速度民鼓,還能提高可維護(hù)性,對搜索引擎也更友好摹察;
- 加速:重構(gòu)后的網(wǎng)站能帶來更好的用戶體驗(yàn),用XHTML+CSS重新布局后的頁面倡鲸,文件更小,下載速度更快峭状。
- 目的:網(wǎng)站重構(gòu)的目的不是為了讓網(wǎng)頁更符合Web標(biāo)準(zhǔn)克滴,重構(gòu)的本質(zhì)是構(gòu)建一個(gè)前端靈活的MVC框架,即HTML作為信息模型(Model)优床,CSS控制樣式(View)劝赔,JavaScript負(fù)責(zé)調(diào)度數(shù)據(jù)和實(shí)現(xiàn)某種展現(xiàn)邏輯(Controller)胆敞。同時(shí)着帽,代碼需要具有很好的復(fù)用性和可維護(hù)性。這是高效率仍翰、高質(zhì)量開發(fā)以及協(xié)作開發(fā)的基礎(chǔ)赫粥。
4.互聯(lián)網(wǎng)公司產(chǎn)品流程
- 產(chǎn)品經(jīng)理收集及定義需求
- PM和交互設(shè)計(jì)師討論后定義交互稿予借,再交由視覺設(shè)計(jì)師細(xì)化出PSD文件
- 全體開會做需求評審越平,定排期灵迫,項(xiàng)目啟動(dòng)
- 交由RD開發(fā)秦叛,切圖成模板,前端和后端定好接口格式挣跋,將靜態(tài)頁面轉(zhuǎn)化成動(dòng)態(tài)頁面
- 交由QA提測 ,修復(fù)bug利凑,功能預(yù)演
- 交由OP發(fā)布上線
著作權(quán)歸作者所有,轉(zhuǎn)載請聯(lián)系作者獲得授權(quán)哀澈,并標(biāo)注“簡書作者”。