作為一名最基礎(chǔ)的前端工程師你必須掌握HTML、CSS和JavaScript。三者必須同時(shí)精通,類似我這樣對(duì)前端知識(shí)一知半解的,一遇到問題就 停下工作就四處搜索解決方案的,首先就算不上一個(gè)合格的前端人員。像我這樣的如果當(dāng)了前端工程師那工期肯定是不能保證的。合格的前端工程師第一要學(xué)會(huì)的就 是在沒有任何外來幫助的情況下(包括搜索引擎),能夠完成大多數(shù)任務(wù)。查看全文>>
如今,“前端”這個(gè)詞已經(jīng)成為一個(gè)大方向的概念,其涵蓋的范圍可以說非常廣:比如瀏覽器的網(wǎng)頁開發(fā)、移動(dòng)App開發(fā)、桌面應(yīng)用開發(fā)等等。但是,立足到每一個(gè)具體的問題上,前端開發(fā)都需要使用到JavaScript這種編程語言。所以,前端學(xué)習(xí)基礎(chǔ)的基礎(chǔ),是要掌握J(rèn)avaScript這門編程語言。查看全文>>
作為剛接觸前端的不久的童鞋,大家都會(huì)興奮于CSS和JS所帶來漂亮界面,然而,前端工程師除了UI重構(gòu)外,還有非常重要的職責(zé)在正確的區(qū)域渲染出服務(wù)端的數(shù)據(jù)。畢竟,我們要構(gòu)建一個(gè)大的web應(yīng)用,必然不是普普通通的靜態(tài)頁面構(gòu)成。查看全文>>
HTML5為我們提供了很多旨在精確描述內(nèi)容的語義元素。確保你可以從它豐富的詞匯中獲益。查看全文>>
可讀性,正確性和可表達(dá)性優(yōu)于性能。JavaScript基本上永遠(yuǎn)不會(huì)是你的性能瓶頸。圖像壓縮,網(wǎng)絡(luò)接入和DOM重排來代替優(yōu)化。如果從本文中你只能記住一個(gè)指導(dǎo)原則,那么毫無疑問就是這一條。查看全文>>
HTML5的發(fā)展越來越邁向成熟,很多的應(yīng)用已經(jīng)逐漸出現(xiàn)在你我日常生活中了,不只讓傳統(tǒng)網(wǎng)站上的互動(dòng)Flash逐漸的被HTML5的技術(shù)取代,更重要的是可以透過HTML5的技術(shù)來開發(fā)跨平臺(tái)的手機(jī)軟件,讓許多開發(fā)者感到十分興奮!查看全文>>