日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
前端開發(fā)者應(yīng)掌握的基本知識(shí)

前些天我給一個(gè)項(xiàng)目寫過一個(gè)使用指南,以供其他的開發(fā)者們觀摩學(xué)習(xí)。當(dāng)我在寫這個(gè)指南的時(shí)候,我意識(shí)到我不經(jīng)意間羅列出的一些在測試、開發(fā)過程中用到的名詞,諸如:Node,npm,Homebrew,git等,在兩三年前絕對是能把我嚇尿了的高端大氣上檔翅的東西。

10多年品牌的成都網(wǎng)站建設(shè)公司,上1000+企業(yè)網(wǎng)站設(shè)計(jì)經(jīng)驗(yàn).價(jià)格合理,可準(zhǔn)確把握網(wǎng)頁設(shè)計(jì)訴求.提供定制網(wǎng)站建設(shè)、商城建設(shè)微信小程序開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)等服務(wù),我們設(shè)計(jì)的作品屢獲殊榮,是您值得信賴的專業(yè)網(wǎng)站制作公司。

曾幾何時(shí),編輯代碼、本地測試然后通過FTP把項(xiàng)目發(fā)布到服務(wù)器是前端開發(fā)人員必要的工作流程。我們對于自身能力的衡量是基于我們能否搞掂IE6, 以及完成跨瀏覽器的完美顯示。包括我自己在內(nèi)的很多人都缺乏傳統(tǒng)的編程經(jīng)驗(yàn),像HTML、css、JavaScript(以及jQuery)這些技能,也 都是靠自學(xué)成才。

在過去的幾年里,這一狀態(tài)正在慢慢改變。這導(dǎo)致了許多人開始認(rèn)真對待前端開發(fā)——也許是由于不同瀏覽器的逐漸統(tǒng)一,亦或是由于包括我在內(nèi)的這些瀏覽器廠商的前端開發(fā)者們,在開發(fā)過程中逐漸看到了能夠?qū)Τ绦蜻M(jìn)行良好架構(gòu)的有效方法。

不管是什么吧,我們的目光正在從對前端的細(xì)枝末節(jié)的關(guān)注轉(zhuǎn)移到對于工具的關(guān)注,這就對前端開發(fā)者提出了一系列新的要求。那些認(rèn)為這些要求理所應(yīng)當(dāng)并開始接受新知識(shí)的人,就足以把那些不能滿足要求的開發(fā)者們甩出幾條街了。

這里有一些我希望開發(fā)者們開始熟悉掌握的知識(shí),如果有某些部分你覺得十分需要,你可以加快學(xué)習(xí)這部分內(nèi)容。

JavaScript

JS的重要性是不言而喻的,但是僅僅知道JS的庫已經(jīng)跟不上時(shí)代的需求了。我并不是說你需要知道如何用純JS實(shí)現(xiàn)這些庫的功能;而是說你應(yīng)該知道什么時(shí)候應(yīng)該用庫,并在不需要庫的時(shí)候有能力用原生JS實(shí)現(xiàn)功能。

這意味著你必須要反復(fù)閱讀這本書——《JavaScript:語言精粹》(傳說中的蝴蝶書,譯者注)。你需要:理解諸如objects和array等的數(shù)據(jù)結(jié)構(gòu);理解function,并知道使用 call 函數(shù)和 apply 函數(shù)的原因;使用原型繼承(prototypal inheritance)來編程;管理好異步性等。

如果你覺得你寫純JS弱爆了,這有一些可以幫助你的資源:

  • Eloquent Javascript :一本可以將你帶到JS基礎(chǔ)領(lǐng)域的精彩的書。
  • A Test-Driven JS Assessment :涵蓋了諸多JS領(lǐng)域的測試題目,你能編寫代碼通過他們么?
  • 10 things I learned from the jQuery Source :一壇來自Paul Irish(谷歌Chrome開發(fā)者,jQuery團(tuán)隊(duì)核心成員,譯者注)的陳年佳釀,教會(huì)你如何在閱讀別人代碼的過程中學(xué)習(xí)新知識(shí)。

Git(以及Github的帳號)

如果你不上Github,你根本無法參與到這個(gè)豐富的開源社區(qū),汲取如雨后春筍般迅猛發(fā)展的前端開發(fā)技術(shù)。clone一個(gè)repo(Git術(shù)語,本操作指把放在git倉庫中的代碼下載到本地,譯者注)并親自修改嘗試這件事兒應(yīng)該成為你的習(xí)性,同時(shí)你應(yīng)該理解如何在合作項(xiàng)目上使用分支(branch)的技術(shù)。

要提高你的git技術(shù)?下面有幾個(gè)網(wǎng)站可以共你學(xué)習(xí):

  • help.github.com
  • Github git cheat sheet
  • More cheat sheet
  • More git links

模塊化、依賴管理和創(chuàng)建項(xiàng)目

那些通過在頁面上加入