nodejs express 優(yōu)缺點(diǎn) 想在3個(gè)月之內(nèi)入門(mén)前端,有什么建議呢?
想在3個(gè)月之內(nèi)入門(mén)前端,有什么建議呢?如今Web前端已經(jīng)火熱,未來(lái)還會(huì)面臨更多的競(jìng)爭(zhēng),所以只有不遺余力的把自己打造成一把利劍,從專(zhuān)業(yè)精神到專(zhuān)業(yè)素質(zhì),只有比別人更優(yōu)秀更優(yōu)秀,才能在這個(gè)相互選擇的世界里有
想在3個(gè)月之內(nèi)入門(mén)前端,有什么建議呢?
如今Web前端已經(jīng)火熱,未來(lái)還會(huì)面臨更多的競(jìng)爭(zhēng),所以只有不遺余力的把自己打造成一把利劍,從專(zhuān)業(yè)精神到專(zhuān)業(yè)素質(zhì),只有比別人更優(yōu)秀更優(yōu)秀,才能在這個(gè)相互選擇的世界里有更多的選擇。
學(xué)習(xí)Web前端內(nèi)容大致包括以下七個(gè)部分:
階段1:前端頁(yè)面重建
內(nèi)容包括PC端網(wǎng)站布局項(xiàng)目、HTML5 CSS3基礎(chǔ)項(xiàng)目和WebApp頁(yè)面布局項(xiàng)目。
階段2: JavaScript高級(jí)編程
內(nèi)容包括原生JavaScript交互功能開(kāi)發(fā)項(xiàng)目、面向?qū)ο蟾呒?jí)和ES5/ES6應(yīng)用項(xiàng)目、JavaScript工具庫(kù)自主研發(fā)項(xiàng)目。
第三階段:PC端全棧項(xiàng)目開(kāi)發(fā)
內(nèi)容包括:jQuery經(jīng)典交互特效開(kāi)發(fā)、HTTP協(xié)議、Ajax高級(jí)和PHP/JAVA開(kāi)發(fā)項(xiàng)目、前端工程和模塊化應(yīng)用項(xiàng)目、PC端網(wǎng)站開(kāi)發(fā)項(xiàng)目、PC端管理信息系統(tǒng)前端開(kāi)發(fā)項(xiàng)目。
階段4:移動(dòng)項(xiàng)目開(kāi)發(fā)
內(nèi)容包括:觸控項(xiàng)目、場(chǎng)景項(xiàng)目、Angular開(kāi)發(fā)的WebApp項(xiàng)目、Vue.js開(kāi)發(fā)的WebApp項(xiàng)目、React.js開(kāi)發(fā)的WebApp項(xiàng)目
第五階段:混合的、反應(yīng)性的發(fā)展。
內(nèi)容包括:小程序開(kāi)發(fā),React Nativ
JavaScript到底是一門(mén)簡(jiǎn)單的語(yǔ)言,還是一門(mén)學(xué)習(xí)曲線比較陡峭的語(yǔ)言?
Js其實(shí)并不太難學(xué)。它最大的問(wèn)題是對(duì)新手不太友好,因?yàn)樾率謱?duì)正反面沒(méi)有概念,經(jīng)常不 我不知道js的目的。
十年前,js入門(mén)是有門(mén)檻的。那時(shí)候jquery剛剛開(kāi)始普及。js開(kāi)發(fā)意味著大量的原生dom api操作,最原始的ajax請(qǐng)求確實(shí)有點(diǎn)麻煩。jquery普及后,dom和ajax操作的復(fù)雜度大大降低。
現(xiàn)在web應(yīng)用越來(lái)越重視前端,因?yàn)槿藗冊(cè)絹?lái)越重視用戶體驗(yàn)。所以現(xiàn)在網(wǎng)頁(yè)的前端和后端相對(duì)平衡,前端也是很重要,所以js越來(lái)越受重視?,F(xiàn)在很多前端開(kāi)發(fā)者依賴框架,比如angular,react,基于es6或者ts的開(kāi)發(fā),其實(shí)和后端很像。
所以我不 我不認(rèn)為js是一個(gè)陡峭的學(xué)習(xí)曲線,這與其他語(yǔ)言相似。
入門(mén)簡(jiǎn)單,但是js相關(guān)的東西太多了,不可能全部學(xué)完,說(shuō)起來(lái)也不夠陡峭。通用的話,寫(xiě)一頁(yè)驗(yàn)證一下什么是最簡(jiǎn)單的,然后用更復(fù)雜的學(xué)習(xí)原型鏈,再算第二階段,那就和單頁(yè)應(yīng)用,vue angularjs reactjs等有關(guān)了。,最后還有后端nodejs相關(guān)的express eggjs等后端框架??傊甹s小玩意很多,我可以講一天,但是每個(gè)階段都能找到對(duì)應(yīng)的位置,我不 我不需要知道所有的人。