【干货】国内Nodejs 2015汇总

2016年1月13日 191点热度 0人点赞 0条评论

国内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月

  • [北京]8月9日 NodeJS Party

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分享

    • 另见 http://alinode.aliyun.com/

    • 朴灵《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 工具类


  • Gulp实战和原理解析(以weui作为项目实例)

  • Lo-Dash 与 Underscore,Prototype 与 jQuery,两段恩怨情仇

翻译


  • 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的书

技术顾问

  1. @fundon (蔡神)

  2. @alsotang (唐少)

  3. @leizongmin (老雷)

gitbook地址 http://base-n.github.io/koa-generator-examples/

预览地址见 http://base-n.github.io/koa-generator-examples/

年度最佳

年度最佳调优工具alinode


alinode 是阿里云出品的 Node.js 应用服务解决方案,是一套基于社区 Node 改进的运行时环境和服务平台。在社区的基础上我们内建了强大的支持功能,帮助开发者迅速洞见性能细节,快速定位疑难杂症,直探问题根源。

  • 官网 http://alinode.aliyun.com/

  • 部署alinode

年度最佳编辑器Visual Studio Code


vsc一出现就非常火爆,虽然也有一些功能特性缺失,如代码折叠等,但开源后有非常不错的表现。另外vsc对nodejs代码调试做了非常多的优化,比node-inspector快很多

  • Visual Studio Code Guide升级版

  • 用Visual Studio Code写Node.js

年度最有前途框架 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 (蔡伟)


  • https://cnodejs.org/user/DavidCai1993

  • https://github.com/DavidCai1993

理由

  • 翻译了iojs文档

  • 翻译了typescript文档

  • ES6语法实践,用ES6重写《JavaScript Patterns》中的设计模式

  • 从coffeeScript迁移到ES6

  • co的实现(Promise化的4.X版)

  • Koa implementation in TypeScript

目前蔡伟在teambition实习,是严清(zensh)的小弟,从上面的列表可以看出,技术很好,前卫,深度,也同时擅长文档翻译,未来看好,希望他可以像 @luin 一样,有成名主线项目


写在最后


这是我个人整理的,如果有不合理的或者没提到到得,请帮忙补充.

文中有大量链接,请点击阅读原文,进入cnode查看

全文完

欢迎转发、分享、关注我的公众号【node全栈】

图片

30210【干货】国内Nodejs 2015汇总

这个人很懒,什么都没留下

文章评论