《素書》裏講「推古驗今,因此不惑」,因此咱們先回顧一下2015年nodejs的國內外發展,繼而展望一下個人2016年關於nodejs的想法和新年祝福前端
http://i5ting.github.io/history-of-node-js/node
目前的2個版本git
總體來講趨於穩定es6
https://github.com/sindresorhus/awesome-nodejsgithub
我不太喜歡sindresorhus這貨,不過10,110個Star也足矣說明nodejs的火爆web
看這篇文章吧,國內Nodejs 2015彙總docker
基本能總結的我都放上了。typescript
不管開源項目、web框架、線上線下聚會、精華文章、社區項目都有不錯的成績,客觀的講這篇文章並不夠全面,限於我我的的知識面和精力,至少能夠說明nodejs在國內的狀況npm
言必稱nodejs還爲時過早,但以不知道nodejs爲恥仍是作到了的
另一個事件就是微博的前端大撕逼事件,我不想評論是非,對我而言當一個技術,無數人都沒法迴避的時候,它就是成功的,api
2015年我跑去創業了,技術棧就是所謂的MEAN,摸爬滾打的1年裏,遭遇了不少
對我而言,最難的2件事兒
總體來講,還好,撐過來了,基於nodejs的技術棧是很是穩定的,只要在架構上屏蔽一些問題,就能夠很是好的在實現和效率上取得平衡。
其實有一個好的心態是最重要的。我在cnode上的簽名就是「少抱怨,多思考,將來更美好」,抱怨不解決問題,仍是多思考,多積累,多總結纔是
另外要有1顆堅決的心,切勿人云亦云,切勿帶着情緒去看待問題。
不少人說個人文章寫來寫去就那些東西,我其實不想辯解啥,確實是科普的文章,但對我而言,是一個必需要走的過程,哈哈,在2016年我其實想作更多
對於nodejs的將來,我是很是看好的,雖然我不是很喜歡es6和es7,但大勢所趨.nodejs4就支持了10個es6的特性,因此es6也是須要學的
nodejs異步帶來的困擾也將破局,從callback到promise,從promise到generator,從generator到co,從co到async/await,不管如何generator/co和async/await會在2016年獲得很是大的推廣
目前這些的支持除了nodejs sdk和babel外,typescript也是一個比較好的選擇
至於koa,目前分爲1.x和2.x版本,1裏已經很穩定了,和co配合也很是好。2裏的es6特性整合仍是有些問題,尚未最終發版,目前觀望中
因此我比較看好開源Nodejs微服務項目推薦:micro這樣的微框架,至少在學習koa以前,是比較簡單、比較容易入門的項目,並且在微服務的大潮下,也是一個比較好的技術選型。
綜上所述,是2016年的我對nodejs趨勢的一個見解,我但願把這些內容都寫到《一塊兒學koa》一書中。
但願本身可以不打本身臉,可以按時完成,不管工做多忙或者其餘緣由。
我我的很是看好nodejs全棧和大前端的前景,在2015年我作了很是多的科普的事兒,在2016年我但願可以作一些技術諮詢的工做
在公共號和微信裏有不少人諮詢過各類問題,這是很是有前景的工做,並且存在大量需求,不少公司或我的技術選型的時候,經常會被各類意見所左右,須要有相對專業的人給出建議
我很喜歡nodejs,但我不會讓nodejs作全部的事兒,從實踐的角度看,2016年會是百花齊放的技術多樣性局面,目前docker、微服務、以及跟着高性能語言、框架等,技術選型已經不是從前那個只看團隊、性能的年代,咱們應該更多的圍繞如何快速發展和架構眼光去看待技術選型
目前已有人付費諮詢
等
但願可以有機會給更多公司服務,歡迎聯繫我i5ting@126.com
我和StuQ合做一門課程,和微信開發有關,年前已經講過1期了,反響還不錯,2期會在年後講,目前人都已經招滿了,完成好一門課和寫一本書基本是同樣的,都須要很是多的時間和精力
但願本身可以出一個不錯的視頻課程
我依然還會像2015年同樣處理全部帖子,原則之內的好說,原則之外的還請諒解。
另外就是cnodejs做爲一個比較活躍的社區,其實有不少精華,這點在總結《國內Nodejs 2015彙總》時就深有體會。另外不少人在個人公衆號【node全棧】裏會回覆問一些技術內容,個人想法是,把這些精華的帖子彙總一下,標籤一下,以便更多人能夠在公衆號上訪問,若是@alsotang不開公衆號的話,我就會放到個人公衆號【node全棧】裏。
nodejs已經佔到風口上了,但願你們可以把握機會,在2016年收穫更多技術、財富
最後祝你們新年快樂,萬事如意,闔家歡樂
全文完
歡迎關注個人公衆號【node全棧】