web前端開發(fā)之javascript 做前端開發(fā)主要學(xué)些什么?
做前端開發(fā)主要學(xué)些什么?身為一個狂熱的下端猿,我希望自己的獨到的看法能對你有了好處由于不知道你的“萌新”到底有多萌,我就簡單假設(shè)是有一定的系統(tǒng)程序最基礎(chǔ)(對程序運行極大熟悉而不是一無所知),但是幾乎并
做前端開發(fā)主要學(xué)些什么?
身為一個狂熱的下端猿,我希望自己的獨到的看法能對你有了好處
由于不知道你的“萌新”到底有多萌,我就簡單假設(shè)是有一定的系統(tǒng)程序最基礎(chǔ)(對程序運行極大熟悉而不是一無所知),但是幾乎并沒有怎么接觸的時間過前端基本知識的水平高。
最重要的是必須得再練習(xí),而也不是像讀課文似的粗讀所有基本知識并背誦。想輕松入門的話我的建議您是不論什么教程的,細(xì)讀一個基本知識塊后所清楚,不要那時就非得搞清楚原理明白透徹,先對所學(xué)基本知識有一個大概的基本定義,然后輔助練練,不斷結(jié)合原理之前學(xué)完的文章增進(jìn)了解。練習(xí)再練習(xí)練習(xí)。
看別人給你整理出去下端豐富的內(nèi)容可能你會迷茫不知所措,到底從那里學(xué)起?
html:先對html的卷標(biāo)有個不了解,這個時候快速清楚一下常用的白色標(biāo)簽和屬性選擇即可。
css樣式:這個時候就還可以試著給寫好的html代碼白色標(biāo)簽并且“美化處理”
天然狀態(tài)asp還是vue.js?本身不爭端,原生js本身就是html代碼的輔助工具庫,一開始我個人建議還是用vue.js,不要去管現(xiàn)在也iviewangul全息顯示使用react這些mvc框架,有些知識還是是需要至少是認(rèn)識的,使用原生js而不是這段代碼也是為了快速對前端工程師有個熟悉,cgx是可以縮簡很多asp代碼,并且歷史的一點一點的積累也有很多的插件刪除用點
以上三個資料盡可能是的熟練建議使用,如果能找個簡潔而不簡單網(wǎng)站參與去模仿也是非常棒的。極其熟悉之后就這個可以參與進(jìn)一步拓展創(chuàng)新了,開始正常的接觸開發(fā)框架,兩個人建議,如果沒有人帶的話可以先從iview開始,匪淺于angularjs漸進(jìn)式的開發(fā),也就是一步一步的提高資料,vue的操作系數(shù)低出研究的成果快。跟著一起官網(wǎng)的歌曲小樣練練,有所認(rèn)識后再建議使用vue.js-svn開始尖端的管理開發(fā)吧(當(dāng)時的階段可以說都沒有要用前端如browserify的構(gòu)建什么工具等,從vue-cli又開始,你就會發(fā)現(xiàn)又是一個新的天地之間,精彩?。?/p>
我這里說的還是比較粗糙的,但這是我我推薦的一個線路會,在這個線路中肯定會遇見很多你的問題,比如html代碼時會有塊元素行內(nèi)三種元素等不同的外在表現(xiàn),在css樣式上有游覽器的硬件兼容性,不同ie外在表現(xiàn)不相符,js也有版本兼容性什么問題啊等,遇到了一個什么問題啊解絕一個如用你習(xí)慣的本本軟件啊記錄,下端的中的內(nèi)容很多,想一次性學(xué)習(xí)完再結(jié)束那是怎么可能的,但是你也可以一步一步的積累,積累,再積累。
加油哦!
為什么Web前端開發(fā)不拋棄HTML和CSS,用純JavaScript開發(fā)?
簡單的講:程序根本區(qū)別是算法和數(shù)據(jù)結(jié)構(gòu)和算法,css和樣式表只能能表達(dá)簡單的樹型,適合簡單的中的內(nèi)容型網(wǎng)址,不適合復(fù)雜的web站點其他程序。
jsp竟像人的骨頭架子,css樣式表就像皮膚,jsp如同不道德行為,二者相得益彰。雖然有的一般框架這個可以把css和css樣式寫到asp里,但最終上游戲的時還是要發(fā)郵箱成原始的html代碼和html才也可以被360瀏覽器不能識別并再運行。
純jsp也可以實現(xiàn)程序挺好的其他的功能,但是頁面上展示的圖案,是jsp無法滿足的條件的,所以絕離html樣式顏色