Summary 序 第1章:Web应用的基本架构 我们看到的是什么 何谓前后端 动静有别 基本架构 第2章:静态页面的构成 页面的骨架 丰富的样式 页面交互 静态资源 第3章:成为可访问的页面 什么是HTTP 一个HTTP的组成 一个HTTP请求的旅行 使用Node.js编写后端应用 第4章:数据持久化 数据存放在哪里 数据库 对象关系映射和对象文档映射 用Mongoose存储你的数据 第5章:代码复用 NPM 用模块化管理你的应用 异常处理 单元测试 模块化的服务端应用 第6章:前后端通信 Ajax 异步操作 RESTful风格的路由 重构后端项目 第7章:状态保持方案 Cookie Session Web Storage和IndexedDB 跑通注册登陆数据流 第8章:数据安全与加密策略 不安全的数据传输 HTTPS 拖库与撞库 安全的注册登陆 第9章:数据为核心的前端架构 搭建工作流 理想的数据更新方式 写一个简单的MVVM 跑通前后端数据交换 第10章:了不起的UI 使用CSS预处理器 挑选配色 响应式 栅格系统 动手写UI 绑定数据