最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

六星云課堂:如何才能學(xué)好前端?學(xué)好前端要多久?

2022-08-30 09:28 作者:六星云課堂  | 我要投稿

Web前端開發(fā)是現(xiàn)在互聯(lián)網(wǎng)行業(yè)中的一個(gè)熱門職位,對(duì)于想要進(jìn)入IT行業(yè)的小白來講,最在意的就是如何學(xué)好這門技術(shù),其實(shí)想要學(xué)好前端沒有你想的那么難,只要注意以下幾點(diǎn)就可以了。

一、打好基礎(chǔ)

HTML、CSS、JavaScript 三大件,完全掌握。不懂得就直接查 MDN。

HTML重點(diǎn)掌握語義化。區(qū)分塊級(jí)和內(nèi)聯(lián)標(biāo)簽。其他查文檔就好了。還有就是定義 head 里面一些meta 了解下。

CSS。重點(diǎn)看盒子模型,定位,層級(jí),過渡,動(dòng)畫和 transform。知道原理和規(guī)則。大部分工作都是照著設(shè)計(jì)稿化。掌握上面幾個(gè) 99% 還原也不難。接下來重點(diǎn)學(xué)習(xí)幾種常見的布局。完了之后去搞flex。最后搞下sass、less?;揪筒畈欢嗔恕?/p>

JavaScript。重點(diǎn)來了,紅寶書看一遍掌握基礎(chǔ),進(jìn)階去看《你不知道的 JavaScript》。就這兩套足夠了,別搞那么多。

每個(gè)知識(shí)點(diǎn)搞懂。ES6 基本沒啥問題。下面幾個(gè)問題優(yōu)先搞懂,優(yōu)先級(jí)如下:

this 用法,相關(guān)原理

原型/原型鏈

閉包

面向?qū)ο笙嚓P(guān)

同步異步/回調(diào)/promise/async、await

模塊化 CommonJS, AMD

先搞這懂這些比較難的概念,對(duì)你JS理解更加深入。接下來在開始看框架方面:

二、框架方面

前期要會(huì)用,后期要懂原理。

新人先搞 Vue。Vue 算是上手容易的框架。照著官方文檔來問題不大。原理方面要提高自己認(rèn)識(shí)。學(xué)習(xí)怎么看源碼。github常去逛逛。

學(xué)習(xí)框架之前,我其實(shí)特別建議,新人先去了解 Babel 和 webpack 不僅僅是使用。一些原理方面的東西工作中也會(huì)用到。babel 里面會(huì)有教你如何編譯代碼。webpack 教你如和打包文件。自己手寫編譯器和打包工具也不是特別難。反正對(duì)之后看vue、react源碼幫助挺大。

搞完 Vue 全家桶,去了解下 React,React hooks 學(xué)習(xí)下新的理念。再回過頭來看Vue。你會(huì)發(fā)現(xiàn)他們是如此的相似去又不同。 多去實(shí)踐總結(jié),對(duì)整體框架理解會(huì)越來越深刻。

三、如何看源碼

新人剛開始看源碼,會(huì)陷入兩個(gè)困境中。一是無從下手。二是看了之后感覺沒啥收獲。

這個(gè)也很正常。一般我們熟知的框架都有個(gè)幾千甚至上萬個(gè)PR。太大細(xì)節(jié)會(huì)干擾你。掌握整個(gè)節(jié)奏和流程。學(xué)習(xí)原理也比較吃力。就連找個(gè)入口都像大海撈針一樣。

建議從下面幾個(gè)方面入手:

1.挑簡(jiǎn)單的上手。別一開始就搞 vue、react、webpack。太難,會(huì)直接勸退新人。

2.不要為了面試而去讀。反而效果不好,面試稍微問深入一點(diǎn)就答不出來了。平時(shí)有興趣多琢磨琢磨。按照難易程度,函數(shù)庫(kù) < 組件庫(kù) < 框架 < 工程化 分別典型代表 lodash < vant < vue < webpack

3.手?jǐn)]簡(jiǎn)易模型。像vue, webpack, babel 都有簡(jiǎn)易項(xiàng)目給你擼。有的創(chuàng)始人(尤哥)還直播手?jǐn)]。國(guó)外的更多,youtube 一搜一大堆。就算不看源碼,照著寫出了簡(jiǎn)易 demo 對(duì)原理和理解提升都是很大的。

4.調(diào)試開源項(xiàng)目。先把項(xiàng)目拉下來。在vscode里面跑下,核心函數(shù)多打幾個(gè)斷點(diǎn)??纯蠢锩孀兞渴窃趺磀iff的。 對(duì)理解更深刻了。

同任何學(xué)科一樣,“難的不會(huì),會(huì)的不難”,入門簡(jiǎn)單的前端想要做好同樣困難。對(duì)于職場(chǎng)人來說,如果能夠保證自學(xué)的時(shí)間和效率,讓自己在前端上不斷精進(jìn),那么這些難點(diǎn)當(dāng)然能夠一一解決。

以上就是本次分享的全部?jī)?nèi)容,想學(xué)習(xí)更多前端技巧,歡迎持續(xù)關(guān)注六星云課堂!


六星云課堂:如何才能學(xué)好前端?學(xué)好前端要多久?的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
尉氏县| 孟津县| 韶关市| 错那县| 临高县| 成安县| 金湖县| 陇西县| 敦化市| 大新县| 滦南县| 陕西省| 泸定县| 涟源市| 称多县| 吉木乃县| 瓦房店市| 渭源县| 刚察县| 托克逊县| 葵青区| 读书| 河池市| 临桂县| 武隆县| 杭锦旗| 邻水| 右玉县| 成都市| 昔阳县| 南木林县| 南通市| 山西省| 夏邑县| 福清市| 丰镇市| 普陀区| 阿拉尔市| 沾益县| 玉龙| 凤凰县|