Introduction
1.
Nodejs入门
1.1.
skill
1.2.
入门
1.3.
安装
1.4.
Hello world
1.5.
Common JS规范
1.6.
模块导出
1.7.
Nodejs代码调试
1.8.
编写Nodejs模块
1.9.
最小化问题
1.10.
随堂练习:写一个Nodejs模块并发布
2.
Koa入门
2.1.
什么是Koa?
2.2.
异步流程控制
2.3.
co源码解析
2.4.
中间件简介
2.5.
中间件原理
2.6.
安装Koa-generator
2.7.
hello world
2.8.
压测
2.9.
以express的方式学习koa
2.10.
随堂练习:写一个基于koa的静态http模块并发布
3.
Koa进阶
3.1.
http基础
3.2.
http实践
3.3.
jade
3.4.
session
3.5.
pub/sub
3.6.
mq
3.7.
cache
3.8.
cors
3.9.
随堂练习:集成koa-redis
4.
Koa与数据库
4.1.
mongodb安装
4.2.
了解mvc里m的作用,以及什么样的代码该放到模型里
4.3.
mongoose入门
4.4.
扩展mongoose模型statics方法和methods的区别
4.5.
虚拟属性
4.6.
回调:pre和post的差别
4.7.
mongoose的插件机制
4.8.
mongoose+promise
4.9.
mongoosedao
4.10.
分页
4.11.
关系(1对1,1对多)在mongoose里如何实现
4.12.
AGGREGATION 关联
4.13.
了解索引
4.14.
了解优化
4.15.
mongooseconnection
4.16.
了解mongodb的部署与部署
4.17.
UserModel
4.18.
随堂练习:完善用户注册、登录、管理
5.
从0开始写一个基于Koa的web框架
5.1.
生成项目
5.2.
使用nodemon
5.3.
自动挂载路由
5.4.
添加测试
5.5.
添加mongoose
5.6.
添加mvc目录
5.7.
加载某个目录到一个对象上
5.8.
如何发布npm模块
5.9.
继续优化mvc结构
5.10.
庖丁解views
5.11.
没REST怎么行?
5.12.
脚手架scaffold
5.13.
更多
5.14.
随堂练习:自己动手集成sequelize
6.
项目实战
6.1.
需求原型
6.2.
设计推导
6.3.
mvp
6.4.
流程
6.5.
前端
6.6.
模型
6.7.
后台管理
7.
部署
7.1.
概览
7.2.
购买
7.3.
创建
7.4.
安装必备软件
7.5.
安装node
7.6.
Mongodb部署
7.7.
代码部署
7.8.
负载均衡
7.9.
pm2
7.10.
监控
7.11.
随堂练习:自己动手部署阿里云
Published with GitBook
A
A
Serif
Sans
White
Sepia
Night
Share on Twitter
Share on Google
Share on Facebook
Share on Weibo
Share on Instapaper
StuQ Koa在线课程
需求
微信菜单设计
首页
分类选购
精选
鲜花
花园
超度
我
我的订单
心情
分类菜单
默认分类菜单页面
步骤拆分
点击菜单按钮,弹出分类菜单
默认显示【精选】-》蝴蝶花2016
点击2016《里》进入具体详情,此时可以加入购物车
点击头部的【我的购物车】按钮,进入购物车
在购物车页面结算(含支付),生成订单
点击头部的【我的】按钮,进入个人中心,可以查看我的订单
选中【鲜花】分类,切换【四季歌】列表,点击【春】进入到分类列表页
说明
分类列表页有4个筛选,排序按钮
年(筛选)
0~1
1~5
5~10
10+
综合(排序)
销量(排序)
价格(排序)
详细分类
精选
蝴蝶花
2016《里》
鲜花
四季歌
春
夏
秋
冬
花园
居所
记忆
记烧
光音
折思
其他
超度
佛
道
预算