高可用架构专用
- Why Node.js
- Core Node.js
- 我们的实践
- 全栈 or 全烂
- 未来
- html/css/js(基础)
- jQuery、jquery-ui,extjs(曾经流行)
- Backbone,Angularjs、vuejs(当前流行)
- React(未来趋势)
Node.js工具
- grunt/gulp/fis/webpack
- bower/spm/npm
- 从LAMP到MEAN(Mongdb,express,angular,node)架构
- 异步流程控制
- promise
- generator+yield
- co
- async+await)
- bluebird
- Node.js Web开发
- express
- koa
- 其他框架
- Node.js模块开发
- cli
- 脚手架scaffold
- 普通模块
- c/c++ addons
- Node.js实践
- 前后端分离
- api
- mq/rpc/senaca
- 微服务
- 移动端概述
- cordova(老的phonegap)
- 插件
- ionicframework
- h5实践
go的二样
- 无好的npm类似的包管理器
- 无好的debug工具或者ide
而nodejs
- npm的强大就不用讲了
- 不需要调试或ide,随便写
-
not 并发是优势
-
我们谈谈生态圈吧,看npm
- standard
- gulp/grunt/fis
- watch
- debug
- 异步流程控制(promise/generator/co/async)
- cli(scaffold)
- web开发(express/koa)
静态api的理论
。。。。
es?java?c# ts? 真正的组件化? hybrid?
Node.js通常被用来开发低延迟的应用,也就是那些需要在服务器端环境和前端实时收集和交换数据的应用(例如那些需要实时“对讲”的智能手机应用)。PayPal、道琼斯、沃尔玛和LinkedIn、Uber都采用了Node.js框架搭建应用。