js全栈实践,ANM主要做各种技术组合的使用示例,并没有做成产品的计划。
第一个月主要是搭建web框架,构建和自动测试的框架。
从前到后实现一到两个模块的RESTful,比如books实现从界面到入库的示例代码
加入socket.io即时交互
通用的验证模块
高并发测试
MongoDB集群实践
...
后面括号中为响应技术技术或工具选择时对比参考过的。
Angular: 1.3 (backbone/ext)
Bootstrap: 3.3 (Foundation/YUI)
jQuery: 2.1 (prototype/YUI)
lodash: 3 (underscore)
...
Koa: 0.15 (Express)
mongoose: 3.6
...
MongoDB: 3.1
Redis: 2.8
gulp: 3.8 (grunt)
browserify: 9.0 (duo/require.js)
...
karma: 0.12
protractor: 1.4
jasmine: 2.0 (qUnit/mocha)
...
Sublime Text 3 (VS/Eclipse/WebStorm)
Chrome: 41
livereload: 0.3
git: 1.9 (vss/svn/tfs)
github.com (codeplex)
coding.net (git@osc/gitcafe)