了解最新公司動態(tài)及行業(yè)資訊
it技術(shù)員(node.js、等)、node.js入門者、爬蟲工程師、深入學習.js不一定非要扎實掌握基礎(chǔ)知識,但是基礎(chǔ)知識是必須要掌握的。
1.了解一下php數(shù)據(jù)庫;2.了解一下網(wǎng)絡(luò)知識(抓包轉(zhuǎn)發(fā)http);3.了解一下,模式;4.了解一下;以上,node學深了很好入門,不過底層還是需要了解的,可以做非it方向。
先了解一下基礎(chǔ)吧,
emmm要了解得是第一層,數(shù)據(jù)層,操作層的知識,組件或者模塊的使用。第二層,框架層,主要需要一些理論知識,比如什么是模塊什么是協(xié)議什么是轉(zhuǎn)發(fā)。最后,正常進階的話,需要一些產(chǎn)品方面的相關(guān)知識,包括用戶體驗了解用戶喜好,設(shè)計用戶畫像,
node.js的基礎(chǔ),的使用,
從頭學,開始會很慢,
node全面了解,爬蟲也用了node,模板引擎,后端知識,,這些最好都學一下,
我也是一個初學者,node.js在我看來相對比較復雜,http協(xié)議it技術(shù)員,,需要掌握的話可以從這個基礎(chǔ)知識入手。
前端感覺來看就是html+css+js(必須會)后端需要掌握很多東西,最基礎(chǔ)的網(wǎng)絡(luò)知識(會抓包嗎,node.js文件傳輸),數(shù)據(jù)庫知識(mysql,),搜索引擎(可以不用會寫,但是需要知道有哪些,都是些啥)。還有其他需要掌握的知識很多,
node.js只能是做一個中層開發(fā),要想上層的應用上來我覺得就得配置iis及一些基礎(chǔ)配置。如果不會iis可以選擇用linux作為開發(fā)環(huán)境,不過iis的配置和配置基本會要求你會對應服務(wù)器開發(fā)。同時,linux的基礎(chǔ)運維是需要掌握的,另外還有一個小知識點是,linux的路由器與交換機要會使用。
node只是一個后端框架it技術(shù)員,你應該學習其基礎(chǔ),比如,.io,.io,nginx,koa,redis等等。我覺得其實可以從大三去學,第一可以理解一些開發(fā)經(jīng)驗,第二他的特點是獨立性很強,可以用他可以完成很多事情,先把這個做好。