國內Nodejs 2015匯總
來自: https://cnodejs.org/topic/5696e43e6272216e51bff67e
國內Nodejs 2015總結
Nodejs中文書籍
- Node.js實戰(第2季) 2015-10-01 吳中驊 雷宗民 趙坤 劉亞中
Nodejs國內開源項目
- Austack 認證即服務
- ioredis - 一個支持 Cluster 和 Sentinel 的 Redis 庫
- Mabolo: 輕量級的 MongoDB ORM
- 一個自用的極簡 ORM,帶三方緩存支持——Toshihiko
- A Much Better Pomelo Game Server Framework (網易Pomelo框架深度優化版)
Nodejs Web框架
- Thinkjs第一個全面支持使用 ES6/7 特性開發的 Node.js 框架
- Nokit最初從 asp.net 借鑒不少思想 2015年7月19日 發布的第一個公開的 release 版本
- Paloma——一個類 Angular 的 Node.js MVC框架
- Moajs: full stack framework based expressjs、mongoose、bluebird、mocha
- Trekjs: Next generation full-stack JavaScript open source solution, based on Koa.
- Toa: A pithy and powerful web framework.
Node Party國內線下聚會
2015年5月
- [ 北京]5月31日 NodeJS Party
2015年7月
- 2015-07-11 09:00 ~ 2015-07-12 19:00,深JS——2015 JS中國開發者大會
-
[ 北京]7月5日 NodeJS Party
- Meteor 開發從0到1 劉吉洋
2015年8月
2015年9月
- [ 北京]9月13日 NodeJS Party
-
9月19號 珠三角 Node Party
- Node技術棧在混合應用中的實踐 【CashLee】
- Node多項目配置文件管理-經驗之作【老雷】
- 一個JS程序員的全棧心路歷程 【路飛】
2015年10月
- 10月17日 BJ NodeJS Party 分享
2015年11月
- 11月14日 BJ NodeParty 分享
-
11月14號 珠三角 Node Party
- 做個雷大廚,如何從頭開發一個微信公眾號 【老雷】
- Meteor + React,快速全棧開發 Web App【荊雷】
- 鍵盤極客獵奇分享-工具分享【黑山】
2015年12月
- 2015年12月13日 北京NodeParty@零壹時光
文檔匯總
http://git.oschina.net/ubiware/node-party/
-
9月13日 NodeJS Party
- A Web Developer’s Learning from App Development - Steve
- Open Austack - 一個MEAN架構下的開源項目介紹,包括背景、設計、開發過程,Austack是SaaS服務,Identity as a Service.
- Node.js Based IM - by Mofei
-
10月17日 BJ NodeJS Party 分享
- Introduce TypeScript
- 創業企業中使用Docker
-
北京11月14日 BJ NodeParty 分享
- WebComponents and Polymer
- Autodesk - View and data API
- http://wangxinhan.com/2015/11/15/11.14BJNodeParty/
-
北京12月13日 NodeParty@零壹時光 照片,演講PPT
- 倪楷分享了在baidu地圖,百度慧眼中,渲染大量點,線,面的情況下,使用node-canvas的經驗。對比了數據渲染的前端處理或者后端處理的使用場景。
- 黃偲(cai),無安利的講了在智課教育線上系統中,實踐React, Redux 的經驗。黃偲分享的干貨讓很多人興奮。
- 做六人行和91拼團的周磊,作為創業者,他與大家分享了許多設計產品的觀點和GrowthHacker理念,激發了大家的熱烈討論!
- 讓我們談談「生產環境中的 Node.js」- Node 地下鐵第 1 次線下沙龍總結
- 首屆官方Node.js大會 slides 和視頻
-
【深js】ppt分享
- 樸靈《Node Profiler》 https://github.com/JacksonTian/shenjs
- 老雷《微服務架構下的服務通訊》http://t.cn/RLbrot6
- Database Everywhere: A Reative Data Architecture for JavaScript - Evan You: http://www.slides.com/evanyou/shenjs
- Unlimited Power - ES6 Generators - Brian Holt: https://speakerdeck.com/btholt/unlimited-power-es6-generators
- koa 和 toa 的框架原理及開發實踐 - 嚴清:http://www.zensh.org/slides/2015toakoa/index.html
- JavaScript The World’s Best Programming Language - Hax: http://johnhax.net/2015/js-the-best/#0
- 深圳全球架構師大會 ArchSummit PPT 收集分享
精華匯總
nodejs 科普
- 來自樸靈大大的 – Node.js 簡史
- 精華 Node.js最新Web技術棧(2015年5月)
- Node.js最新技術棧之Promise篇
- NodeJS 異常處理 uncaughtException 篇
- NodeJS服務監控報警系統的核心實現和開源共建
- 聊聊實時 Node 應用性能監測的實現
- Node.js 啟動方式:一道關于全局變量的題目引發的思考
- Node.js 啟動方式:一道關于全局變量的題目引發的思考·續
- Node.js的Buffer那些你可能不知道的用法
- 解析 node-murmurhash 庫:說說 Node.js 二進制操作
- 簡單實現Promise/A+. 對著文檔 .含注釋
- Node.js定制REPL的妙用
- nodejs里的repl
- 記一次用 NodeJs 實現模擬登錄的思路
- timer的優化故事
架構
- 消息系統設計與實現「上篇」
- 消息系統設計與實現「下篇」
- cookie session,jwt,弱一致性數據與重放攻擊
- 單點登錄的三種實現方式
- Web開發Session相關
- Web 開發后端緩存思路
- 淺談cnode社區如何防止csrf攻擊
nodejs 工具類
翻譯
- NodeJS 錯誤處理最佳實踐
- 10 Habits of a Happy Node Hacker 2016
- 從coffeeScript遷移到ES6
- 請用 Node.js 4.0.0
- 設計優雅 UI 的 7 條準則(翻譯精簡版)
其他
- Using Docker Compose in Node.js Project
- 向mongodb里插入10萬條記錄的代碼怎么寫?
- Mongodb線上真實事故案例
- mongodb分頁優化
- Mongodb索引實戰
- mongodb運維之副本集實踐
- 玩轉 React 服務器端渲染
- chrome插件分享 gitlab-tree 更方便的瀏覽Gitlab上的代碼
- Meteor 的 reactive 特性
- JavaScript柯里化
- JavaScript語言中的糟粕
- JavaScript類型檢測
- 圖解Javascript上下文與作用域
- 圖解Javascript原型鏈
- 項目需要造了個輪子,輕量級雙向數據綁定工具 modelite.js
- 初探 MySQL 的 Binlog
- 使用 coffee 來測試 cli 命令行工具
for feature
- ES2015 & babel 實戰:開發NPM模塊
- 體驗異步的終極解決方案-ES7的Async/Await
- co的實現(Promise化的4.X版)
- 使用 BabelJS 編寫 Nodejs Package
- ES6語法實踐,用ES6重寫《JavaScript Patterns》中的設計模式
社區項目
維護中的客戶端
-
from @ilanceli 《CNode 官方客戶端》 https://github.com/lanceli/cnodejs-ionic
-
from @TakWolf 《【CNode Material Design】 Android原生第三方客戶端》https://github.com/TakWolf/CNode-Material-Design
-
from @soliury 《React-Native 客戶端【v1.0.0-alpha】【RN + Redux】【求issue】》 https://github.com/soliury/noder-react-native
-
from @shinygang 《用Vue.js編寫了cnodejs.org的h5客戶端(webapp)》 https://github.com/shinygang/Vue-cnodejs
點評,技術上都是比較新的,ionic,rn,vue都不錯
開源項目《一起學koa》
開源是最好的學習平臺,大家一定要多多參與,我們也希望能夠和大家一起,完成一本讓大家更容易學習koa的書
技術顧問
-
@fundon (蔡神)
-
@alsotang (唐少)
-
@leizongmin (老雷)
年度最佳
年度最佳調優工具alinode
alinode 是阿里云出品的 Node.js 應用服務解決方案,是一套基于社區 Node 改進的運行時環境和服務平臺。在社區的基礎上我們內建了強大的支持功能,幫助開發者迅速洞見性能細節,快速定位疑難雜癥,直探問題根源。
年度最佳編輯器Visual Studio Code
vsc一出現就非常火爆,雖然也有一些功能特性缺失,如代碼折疊等,但開源后有非常不錯的表現。另外vsc對nodejs代碼調試做了非常多的優化,比node-inspector快很多
年度最有前途框架 ThinkJS 2.0
2015 年 10 月 30 日,ThinkJS 發布全新 2.0 版本,使用 async/await 解決異步問題,借助 Babel 編譯,可以直接使用 ES6/7 特性進行開發,是第一個全面支持使用 ES6/7 特性開發的 Node.js 框架。
- 2015/11/21 - 360 訓練營前端專場
- 2015/11/27 - ThinkJS 走進美麗說
- 2015/12/18 - ThinkJS 走進 D2
- 2015/12/11 - ThinkJS 走進今日頭條
- 2015/12/07 - 加入 Node.js 微信群
年度最佳中文文檔《io.js API 中文文檔》
- https://cnodejs.org/topic/55928df39418ff516f650e6b
- http://davidcai1993.gitbooks.io/nodejs-api-doc-in-chinese/content/index.html
年度最佳線下活動組織者:hain (王海良)
7場北京線下聚合
https://cnodejs.org/user/Samurais
年度最佳新人: DavidCai1993 (蔡偉)
理由
- 翻譯了iojs文檔
- 翻譯了typescript文檔
- ES6語法實踐,用ES6重寫《JavaScript Patterns》中的設計模式
- 從coffeeScript遷移到ES6
- co的實現(Promise化的4.X版)
- Koa implementation in TypeScript
目前蔡偉在teambition實習,是嚴清(zensh)的小弟,從上面的列表可以看出,技術很好,前衛,深度,也同時擅長文檔翻譯,未來看好,希望他可以像 @luin 一樣,有成名主線項目
年度最佳普及 Node.js 的公司:阿里巴巴
@alsotang 回復里提到的,這個確實算,雙十一可謂是阿里讓nodejs風頭盡出
寫在最后
這是我個人整理的,如果有不合理的或者沒提到到得,請幫忙補充