wilddog for javascript开发向导的认识.doc

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
开发向导 上次更改时间 2015/12/08 1.安装与设置 创建一个帐号 首先,注册并登录Wilddog账号,进入控制面板。然后,在控制面板中,添加一个新的应用。 你会得到一个应用的URL?https://appId./。你可以把这个URL理解为云端数据库的地址。 安装Wilddog 使用Javascript SDK非常简单。你只需在HTML文件中加入一个script标签。 script src=/js/client/current/wilddog.js/script 在Node.js上使用Wilddog node.js版API与javascript版完全一样。Wilddog客户端在Node.js上运行非常简单,首先需要通过npm安装Wilddog模块 $npm install wilddog --save 使用require在你的应用中使用wilddog var Wilddog = require(wilddog); Typescript用户typescript 调用原生js需要有一个 .d.ts文件。?在这里可以找到 在 Ionic 项目中使用 Ionic 是一个利用 html5 开发混合手机 APP 的前端 SDK ,由于 Ionic 使用 Angular ,所以开发者在开发 Ionic APP 时可以使用 wild-angular 来简化 wilddog 的一些操作。 现在我们可以使用 Ionic 提供的命令行命令来安装 Ionic: $ npm install -g ionic 如果在 Mac 电脑开发应用并且希望运行在 ios 设备上,需要先安装 XCode ,然后用 npm 安装 ios-sim: $ npm install -g ios-sim 现在我们可以使用 Ionic 的命令行工具来创建一个空白的 Ionic 应用模板: $ ionic start myapp blank 使用下面的命令行可以告诉 Ionic 我们的应用要适配 ios 和 Android : $ ionic platform add ios $ ionic platform add android 集成 Wilddog: 在 html 文件中,在引入自己的 app.js文件之前,我们引入 Wilddog 和 wild-angular 作为依赖, !-- Wilddog -- script src=/sdk/js/current/wilddog.js/script !-- wild-angular -- script src=/libs/wild-angular/0.0.1/wild-angular.min.js/script 在自己的 app.js 文件中把 Wilddog 作为依赖注入到我们的 module 中: angular.module(starter, [ionic, wilddog]) 现在我们就可以使用?wild-angular?的 $wilddogObject、$wilddogArray、$wilddogAuth 来对数据进行操作了。 提示和建议 1,我们建议你直接使用野狗官方提供的SDK地址。这样,你将无需更新任何代码,即可获得更新。 2,wilddog.js是经过大量测试的RELEASE版本。 3,野狗全站均支持Spdy 3.1和Gzip压缩。我们正在尝试更高的压缩比,例如SDCH,Http2来进一步提升静态资源加载速度。 4,不用担心Https的性能。我们对Https进行了极致的优化。野狗的官网,直到windows.onload事件触发,也只花费了不到500ms。 2. 了解数据 数据是一棵 JSON 树 所有的数据都存储在各个 JSON 对象中,没有任何表的概念。当你把数据添加到这棵json 树中,这些数据就变成这棵树的子树。比如,我们在users/mchen?下增加?widget后,我们的数据是这样的: { users: { mchen: { friends: { brinchen: true }, name: Mary Chen, // 新数据节点会增加在已经存在的JSON树中 widgets: { one: true, three: true } }, brinchen: { ... }, hmadi: { ... } } } 创建一个Wilddog 对象引用 在html中读写wilddog数据,需要创建一个Wilddog对象引用, 要操作和同步哪些数据取决于创建 Wilddog对象引用时传入的URL new Wilddog(https://appId./web/data); 创建一个Wilddog引用并不是直接访问这

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档