先放上連接吧,項目已經開始2周了:https://github.com/hellozhangran/happy-egg-serverhtml
如今是2019年11月24日,還有人要開始學習Node.js嗎?node
Node.js大概從2014年開始火熱,如今搜一下學習教程,不少開源教程都是3~5年前寫下的。再詳細搜一下express、mongodb相關文章,時間點大部分也是2017,大量的Node.js開源項目也已經停更了。當年你們都在討論Node.js爲什麼這麼火,而此刻我發現你們開始討論爲什麼Node.js不火了。我也是從五年前開始接觸Node.js,但因爲工做場景中不多使用,因此有了後面的學習放棄、再學再放棄。最近打算再撿起來系統性的學習一下,卻發現如今大部分教程都已過老。好比,啓動項目已經再也不使用supervisor而是用nodemon;mongodb已經修改協議再也不開源,homebrew也已對其下架,沒法用brew install方便的安裝了;從Node8開始已默認支持async語法無需babel了;如今Node.js的穩定版已是12.13.1了。git
因此在本身學習了一週,寫了幾個demo後決定寫一個《重學Node.js》系列,記錄的同時也能夠分享給一樣在重學或新學Node.js的同窗們~github
目的很簡單,從新學一遍 Node.js,並沉澱成項目和文檔,以便於下次不須要再重學!具體來講,打算以一個爬蟲項目爲起點,在作項目過程當中不斷熟悉Node、熟悉服務端領域,並不斷增長新的功能新的技術,一個詞就是現學現賣。好比,剛開始能想到的就是用 Node 作一個爬蟲而後經過RESTful API的方式提供給客戶端。但此刻大概是兩週後吧,又有幾個新的點冒出來能夠加到項目中或寫出來的,如OAuth、RPC、JWT等。mongodb
學無止境,最難得的是堅持,有想一塊兒學的趕忙加入吧,大家的催更應該能給我帶來極大的動力。目前已經開始兩週了,天天都會有更新(但願別斷,阿門),更新進度在最下方的 進度Changelog 中。express
原本沒想寫教程只打算作個信息收集類項目,本身建了一個repo happy-egg-server
,也能夠叫閒蛋扒。能夠從各網站扒下天天最火的一篇文章最終匯聚成一個新頁面方便查看,純粹出於我的興趣。如今打算寫點東西的話就還在這個repo中吧,萬一堅持不下去的話至少項目還在,代碼也是積累,翻翻看下也能當博客>_<。api
目前項目進度已經能夠涵蓋前5篇的內容了,文檔部分可能會延後緩存
記錄天天更新的內容 CHANGELOG服務器
原文出處:https://www.cnblogs.com/zhangran/p/11963616.htmlbabel