Meteor是基于JavaScript的框架,用于Web客户端、服务器端以及移动应用。Meteor应用会对数据的变化作出即时响应,因此你将获得几乎不可能的及时响应体验,同时,一致的构建过程、前后端统一的包系统以及单个命令的应用部署过程,将在从设计到发布的每一步上为你节省时间。 Meteor优势: 全栈通用的单一语言 内置响应式支持 高代码重用 提供强大构建工具
售 价:¥
纸质售价:¥54.50购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
前言
致谢
关于本书
路线图
先决条件
代码
作者在线
关于作者
关于书名
关于封面图片
第一部分 看,一颗流星!
第1章 构建应用程序的更好方式
1.1 Meteor简介
1.2 Meteor的工作原理
1.3 优势和劣势
1.4 创建新的应用程序
1.5 剖析默认项目
1.6 总结
第2章 我的冰箱:一个响应式游戏
2.1 应用概述
2.2 初始设置
2.3 创建布局
2.4 向数据库中实时添加内容
2.5 把物品放进冰箱里
2.6 部署应用到meteor.com并使用它
2.7 总结
第二部分 3,2,1——撞击!
第3章 模板
3.1 模板介绍
3.2 使用模板
3.3 创建动态HTML模板
3.4 处理事件
3.5 模板生命周期
3.6 总结
第4章 数据
4.1 Meteor的默认数据源
4.2 构建房屋保姆应用
4.3 Session对象
4.4 MongoDB集合
4.5 总结
第5章 全响应式编辑
5.1 响应式编辑的工作流程
5.2 响应式前端与DOM操作
5.3 在本地集合中进行临时更改
5.4 在表单中显示集合数据
5.5 使用本地集合进行响应式更新
5.6 实现一个简单的通知系统
5.7 总结
第6章 用户、认证和权限
6.1 将用户加入应用
6.2 使用OAuth认证用户
6.3 管理用户权限、角色和组
6.4 总结
第7章 数据交换
7.1 发布和订阅
7.2 Meteor的方法
7.3 总结
第8章 路由
8.1 Web应用中的路由
8.2 客户端路由
8.3 高级的路由方法
8.4 用于REST API的服务器端路由
8.5 总结
第9章 包
9.1 所有应用的基础
9.2 使用Isopack
9.3 使用npm包
9.4 创建Isopack
9.5 总结
第10章 高级服务器方法
10.1 再次介绍Node.js
10.2 使用纤维的异步功能
10.3 整合外部API
10.4 将文件上传到集合
10.5 总结
第三部分 走出陨石坑
第11章 构建和调试
11.1 Meteor的构建过程
11.2 访问正在运行的应用
11.3 创建浏览器应用
11.4 创建移动应用
11.5 总结
第12章 开始生产
12.1 准备生产
12.2 安装和部署
12.3 将各部分连接起来
12.4 扩展策略
12.5 总结
附录A 安装Meteor
A.1 先决条件
A.2 在Linux和Mac OS X上安装Meteor
A.3 在Windows上安装Meteor
A.4 使用Vagrant运行Meteor
附录B MongoDB剖析
B.1 MongoDB组件
B.2 设置MongoDB
附录C 设置nginx
C.1 使用nginx实现负载均衡
C.2 把nginx配置成一个负载均衡器
C.3 用nginx提供静态内容
C.4 使用nginx设置SSL
看完了
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜