重新學(xué)習(xí)前端
我在開(kāi)學(xué)之初寫(xiě)了一篇叫做《更博計(jì)劃》的博客嚎幸。從那時(shí)候我就已經(jīng)規(guī)劃好了,這一學(xué)年的學(xué)習(xí)是要帶著目標(biāo)去學(xué)習(xí)的洗贰。目的有三:復(fù)盤(pán)前端找岖、思考意義、查漏補(bǔ)缺敛滋。
帶著目的去學(xué)習(xí)许布。我在大一的時(shí)候,雖然也在學(xué)習(xí)一些知識(shí)绎晃,但是興趣蜜唾、主動(dòng)性并沒(méi)有現(xiàn)在這么強(qiáng),也不知道怎么去學(xué)(方法)庶艾,有沒(méi)有人帶著去學(xué)(路線)袁余,所以有些知識(shí)點(diǎn)稍微不注意就放過(guò)去了。當(dāng)我現(xiàn)在有了一定基礎(chǔ)咱揍,知道怎么去學(xué)習(xí)之后颖榜,我希望把我復(fù)盤(pán)的過(guò)程記錄下來(lái),也能幫助到別人
返璞歸真。現(xiàn)在開(kāi)發(fā)前端幾乎全都使用了框架掩完。把全部時(shí)間花在學(xué)習(xí)框架上噪漾,這并不是一個(gè)好的學(xué)習(xí)∏遗睿框架是要學(xué)欣硼,但是框架只要會(huì)使用就好了,還是要把時(shí)間抽出來(lái)多學(xué)一點(diǎn)原生的東西恶阴,比如css3诈胜、html5,js冯事。
理論與技術(shù)耘斩。到底該學(xué)習(xí)先學(xué)習(xí)理論還是技術(shù)。這兩個(gè)比起來(lái)還是技術(shù)重要一點(diǎn)桅咆。先從技術(shù)入手括授,等你需要了解的時(shí)候再去引入理論知識(shí),這樣會(huì)更好岩饼,因?yàn)橛行├碚摽赡苷娴挠貌坏郊孕椋龅搅艘膊挥昧邌荩驗(yàn)檫t早都是要學(xué)的籍茧。
前端的發(fā)展
什么是大前端
當(dāng)我們?cè)谡劥笄岸说臅r(shí)候版述,我們談的是什么
為什么說(shuō)跨平臺(tái)和大前端是趨勢(shì)?
學(xué)習(xí)的方式
CSS+HTML寞冯。使用原生css和html模仿各大知名網(wǎng)站的頁(yè)面渴析。參考教程使用w3c和菜鳥(niǎo)教程∷绷洌可以結(jié)合一些面試題去做復(fù)盤(pán)俭茧。我原來(lái)想學(xué)前端是因?yàn)橄雽W(xué)特效,你也可以去看css寫(xiě)的特效教程視頻漓帚,邊玩邊學(xué)母债。
JS。我之前聽(tīng)一個(gè)大佬說(shuō)的尝抖,學(xué)習(xí)一門(mén)語(yǔ)言最好的方式是用它去寫(xiě)數(shù)據(jù)結(jié)構(gòu)和算法毡们、設(shè)計(jì)模式。這樣做的好處是能把編程的各個(gè)環(huán)節(jié)調(diào)動(dòng)起來(lái)昧辽。
前端工程化衙熔。前端工程化這里需要去學(xué)習(xí)各種文檔、插件搅荞、配置红氯。推薦看官方文檔去解決一個(gè)具體的問(wèn)題
框架框咙。你可以從框架上面學(xué)到很多。我倒不是說(shuō)你會(huì)多少API脖隶,而是說(shuō)你能從原生的JS出發(fā),向上理解到框架的實(shí)現(xiàn)暇检。如果僅僅是從框架出發(fā)产阱,向上去構(gòu)建應(yīng)用,我想块仆,框架很難發(fā)揮出全部的性能构蹬。調(diào)用API是個(gè)重復(fù)的工作,我們最終的目的是成為一名高級(jí)的前端工程師悔据,對(duì)吧庄敛。
自定義組件與插件。如果前面學(xué)的都很順利的話(huà)科汗,我們可以寫(xiě)出自己的組件和插件了藻烤,也可以發(fā)布到github供他人使用
技術(shù)的全面性。我們前面說(shuō)到了大前端头滔,如果你把大前端的范圍再擴(kuò)大一點(diǎn)怖亭,前端是不是也應(yīng)該會(huì)NODE、網(wǎng)絡(luò)坤检,會(huì)云計(jì)算兴猩、會(huì)爬蟲(chóng)、會(huì)信息安全呢早歇?這是我能想到的會(huì)在前端中用到的技術(shù)倾芝。我認(rèn)為,學(xué)習(xí)技術(shù)就要學(xué)的寬泛一點(diǎn)箭跳。無(wú)論是搞技術(shù)還是理論晨另,我不能說(shuō)技術(shù)員能超越研究人員,只要做到極致谱姓,都會(huì)有它無(wú)可替代的地方拯刁。所以,你要相信你可以做的遠(yuǎn)比你想象的多逝段。
重新學(xué)習(xí)垛玻。我認(rèn)為,前端中JS是核心奶躯。在前端的發(fā)展中帚桩,前端能夠從一個(gè)附屬的地位發(fā)展到如今可以和后端平分天下,JS嘹黔、NODE發(fā)揮了重要作用账嚎。而且莫瞬,JS是一門(mén)全新的語(yǔ)言,并沒(méi)有那么好學(xué)郭蕉。學(xué)習(xí)前端疼邀,JS要學(xué)好。我在這里給大家推薦一個(gè)JS圖書(shū)推薦文章和一個(gè)搜書(shū)網(wǎng)站幫助大家建立起JS的系統(tǒng)知識(shí)體系召锈。
結(jié)語(yǔ)
開(kāi)學(xué)一個(gè)月了旁振,搞了些雜七雜八的事情。如果不出意外涨岁,這篇文章之后拐袜,我會(huì)開(kāi)始前端的學(xué)習(xí)和更新了。I AM READY!