国内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风头尽出
写在最后
这是我个人整理的,如果有不合理的或者没提到到得,请帮忙补充
全文完
欢迎关注我的公众号【node全栈】
联系我,更多交流
桑大大,很赞👍
@leizongmin 老雷15年也很不错,出书,大会分享,写文章,搞微信开发,开源项目等,非常棒,不过现在90后天下了,你算前辈级的了
mark
mark 自豪地采用 CNodeJS ionic
mark
好东西啊,mark
精华贴
mark
不错,楼主可以考虑加入cnode team
赞
感谢无私奉献
不错,顶顶顶!<br/><br/><a class=“form” href=“https://github.com/shinygang/Vue-cnodejs”>I‘m webapp-cnodejs-vue</a>
好好学习!
叼叼叼
膜膜膜
收藏收藏
+1024
官微已转发!
年度最佳普及 Node.js 的公司:阿里巴巴
赞
海良的转发评语:
依赖一门语言是不行的,依赖一个公司也很难,但依赖一群活跃的有分享精神的人还是靠谱的[呲牙]
确实不错,很多要看的,感谢桑大
Thinkjs第一个全面支持使用 ES6/7 特性开发的 Node.js 框架 这个的链接错了
mark
手动点赞
赞,前来支持
mark
来自酷炫的 CNodeMD
楼主好人,整理了这么多!!辛苦了
赞。
我顶!!!
龙哥 666666,努力学习。
自己用webstorm和sublime text,看评价到visual studio code忍不住下载下来试用一下
m
mark
MARK
牛逼
总结的好全
mark!
很赞的总结哇。霍霍,看到自己的一个浅谈csrf被楼主收入,甚感兴奋哇。~.~
mark
看了下 ThinkJS 的介绍,感觉又大又肿,做了很多框架不该做的事情,更像是一个大Demo
啊哈。。。。
Austack 认证即服务 github地址已经404 ,感觉可以去掉了
@keenwon 你说的是对的,它有2点站对了,1)第一个es6/7和async/await 2)大demo是有特定需求的
@yyllove123 兄弟竟然也在这里
@haozxuan 哈哈,作者已经开放了,谢谢反馈
不错,辛苦啦辛苦啦
向众大牛学习,感谢分享!
赞
来自酷炫的 CNodeMD
点个赞……
很捧
makr
好样的。赞
2015 年我居然错过了辣么多姿势……
赞!赞!赞!
好文,收藏个先
大赞的收藏名目!
赞赞赞!抽藏!
大赞!!!
收藏了,果断赞
赞
来自酷炫的 CNodeMD
新手一枚,受教了,必须赞。
mark…很赞的总结
很不错哦
赞一个。
赞楼主一个 ~
赞
赞楼主一个 ~
赞楼主分享
mark
大赞
大赞
mark,大赞!
三篇入选,好激动。😁
@JerryC8080 哈哈,希望2016年有更多收货
@i5ting 承你贵言🙏
干货挺多~
很不错啊.
mark
不错,学习
楼主好人,mark
果断收藏!!
搜藏了
赞
1. @leizongmin
嗯~啧啧啧
mark
mark
收藏
MARK
OK
mark
赞
mark 自豪地采用 CNodeJS ionic
赞
第一百楼
Mark 自豪地采用 CNodeJS ionic
辛苦了!5ting
赞一个
mark
mark
ShowDialog();
棒!
mark
辛苦了
Nodejs 果然是强大的
不错 From Noder
@shengxiazi 确实 From Noder
@shenjin1990 不是react-native吗? 自豪地采用 CNodeJS ionic
321
马克
mark<br><a href=“https://bitibiti.com”>自豪地采用cnodejs-vue</a>
有点卡
棒<br/><br/><a class=“form” href=“https://github.com/shinygang/Vue-cnodejs”>I‘m webapp-cnodejs-vue</a>
赞👍 From Noder