最近2018中文字幕在日韩欧美国产成人片_国产日韩精品一区二区在线_在线观看成年美女黄网色视频_国产精品一区三区五区_国产精彩刺激乱对白_看黄色黄大色黄片免费_人人超碰自拍cao_国产高清av在线_亚洲精品电影av_日韩美女尤物视频网站

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

新聞中心

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

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

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

曾幾何時,編輯代碼、本地測試然后通過FTP把項目發(fā)布到服務(wù)器是前端開發(fā)人員必要的工作流程。我們對于自身能力的衡量是基于我們能否搞掂IE6, 以及完成跨瀏覽器的完美顯示。包括我自己在內(nèi)的很多人都缺乏傳統(tǒng)的編程經(jīng)驗,像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)并開始接受新知識的人,就足以把那些不能滿足要求的開發(fā)者們甩出幾條街了。

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

JavaScript

JS的重要性是不言而喻的,但是僅僅知道JS的庫已經(jīng)跟不上時代的需求了。我并不是說你需要知道如何用純JS實現(xiàn)這些庫的功能;而是說你應(yīng)該知道什么時候應(yīng)該用庫,并在不需要庫的時候有能力用原生JS實現(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)隊核心成員,譯者注)的陳年佳釀,教會你如何在閱讀別人代碼的過程中學(xué)習(xí)新知識。

Git(以及Github的帳號)

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

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

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

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

那些通過在頁面上加入