欢迎来到天天文库
浏览记录
ID:33738171
大小:216.00 KB
页数:39页
时间:2019-02-28
《wilddog for javascript开发向导》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、开发向导上次更改时间2015/12/081.安装与设置创建一个帐号首先,注册并登录Wilddog账号,进入控制面板。然后,在控制面板中,添加一个新的应用。你会得到一个应用的URL https://.wilddogio.com/。你可以把这个URL理解为云端数据库的地址。安装Wilddog使用JavascriptSDK非常简单。你只需在HTML文件中加入一个script标签。2、>在Node.js上使用Wilddognode.js版API与javascript版完全一样。Wilddog客户端在Node.js上运行非常简单,首先需要通过npm安装Wilddog模块$npminstallwilddog--save使用require在你的应用中使用wilddogvarWilddog=require("wilddog");Typescript用户typescript调用原生js需要有一个.d.ts文件。 在这里可以找到在Ionic项目中使用Ionic是一个利用html5开发混合手3、机APP的前端SDK,由于Ionic使用Angular,所以开发者在开发IonicAPP时可以使用wild-angular来简化wilddog的一些操作。现在我们可以使用Ionic提供的命令行命令来安装Ionic:$npminstall-gionic如果在Mac电脑开发应用并且希望运行在ios设备上,需要先安装XCode,然后用npm安装ios-sim:$npminstall-gios-sim现在我们可以使用Ionic的命令行工具来创建一个空白的Ionic应用模板:$ionicstartmyappblank使用下面4、的命令行可以告诉Ionic我们的应用要适配ios和Android:$ionicplatformaddios$ionicplatformaddandroid集成Wilddog:在html文件中,在引入自己的app.js文件之前,我们引入Wilddog和wild-angular作为依赖,5、ttps://cdn.wilddog.com/libs/wild-angular/0.0.1/wild-angular.min.js">在自己的app.js文件中把Wilddog作为依赖注入到我们的module中:angular.module("starter",["ionic","wilddog"])现在我们就可以使用 wild-angular 的$wilddogObject、$wilddogArray、$wilddogAuth来对数据进行操作了。提示和建议1,我们建议你直接使用野狗官方提供的S6、DK地址。这样,你将无需更新任何代码,即可获得更新。2,wilddog.js是经过大量测试的RELEASE版本。3,野狗全站均支持Spdy3.1和Gzip压缩。我们正在尝试更高的压缩比,例如SDCH,Http2来进一步提升静态资源加载速度。4,不用担心Https的性能。我们对Https进行了极致的优化。野狗的官网,直到windows.onload事件触发,也只花费了不到500ms。2.了解数据数据是一棵JSON树所有的数据都存储在各个JSON对象中,没有任何表的概念。当你把数据添加到这棵json树中,这些数据就变成7、这棵树的子树。比如,我们在users/mchen 下增加 widget后,我们的数据是这样的:{"users":{"mchen":{"friends":{"brinchen":true},"name":"MaryChen",//新数据节点会增加在已经存在的JSON树中"widgets":{"one":true,"three":true}},"brinchen":{...},"hmadi":{...}}}创建一个Wilddog对象引用在html中读写wilddog数据,需要创建一个Wilddog对象引用,要操作和同步8、哪些数据取决于创建Wilddog对象引用时传入的URLnewWilddog('https://.wilddogio.com/web/data');创建一个Wilddog引用并不是直接访问这个URL,或创建一个连接。数据直到需要的时候才会传输。一旦这个数据被查询,这个数据会一直与服务端保持一致。你可以直接访问一个子节点:newWilddog('h
2、>在Node.js上使用Wilddognode.js版API与javascript版完全一样。Wilddog客户端在Node.js上运行非常简单,首先需要通过npm安装Wilddog模块$npminstallwilddog--save使用require在你的应用中使用wilddogvarWilddog=require("wilddog");Typescript用户typescript调用原生js需要有一个.d.ts文件。 在这里可以找到在Ionic项目中使用Ionic是一个利用html5开发混合手
3、机APP的前端SDK,由于Ionic使用Angular,所以开发者在开发IonicAPP时可以使用wild-angular来简化wilddog的一些操作。现在我们可以使用Ionic提供的命令行命令来安装Ionic:$npminstall-gionic如果在Mac电脑开发应用并且希望运行在ios设备上,需要先安装XCode,然后用npm安装ios-sim:$npminstall-gios-sim现在我们可以使用Ionic的命令行工具来创建一个空白的Ionic应用模板:$ionicstartmyappblank使用下面
4、的命令行可以告诉Ionic我们的应用要适配ios和Android:$ionicplatformaddios$ionicplatformaddandroid集成Wilddog:在html文件中,在引入自己的app.js文件之前,我们引入Wilddog和wild-angular作为依赖,5、ttps://cdn.wilddog.com/libs/wild-angular/0.0.1/wild-angular.min.js">在自己的app.js文件中把Wilddog作为依赖注入到我们的module中:angular.module("starter",["ionic","wilddog"])现在我们就可以使用 wild-angular 的$wilddogObject、$wilddogArray、$wilddogAuth来对数据进行操作了。提示和建议1,我们建议你直接使用野狗官方提供的S6、DK地址。这样,你将无需更新任何代码,即可获得更新。2,wilddog.js是经过大量测试的RELEASE版本。3,野狗全站均支持Spdy3.1和Gzip压缩。我们正在尝试更高的压缩比,例如SDCH,Http2来进一步提升静态资源加载速度。4,不用担心Https的性能。我们对Https进行了极致的优化。野狗的官网,直到windows.onload事件触发,也只花费了不到500ms。2.了解数据数据是一棵JSON树所有的数据都存储在各个JSON对象中,没有任何表的概念。当你把数据添加到这棵json树中,这些数据就变成7、这棵树的子树。比如,我们在users/mchen 下增加 widget后,我们的数据是这样的:{"users":{"mchen":{"friends":{"brinchen":true},"name":"MaryChen",//新数据节点会增加在已经存在的JSON树中"widgets":{"one":true,"three":true}},"brinchen":{...},"hmadi":{...}}}创建一个Wilddog对象引用在html中读写wilddog数据,需要创建一个Wilddog对象引用,要操作和同步8、哪些数据取决于创建Wilddog对象引用时传入的URLnewWilddog('https://.wilddogio.com/web/data');创建一个Wilddog引用并不是直接访问这个URL,或创建一个连接。数据直到需要的时候才会传输。一旦这个数据被查询,这个数据会一直与服务端保持一致。你可以直接访问一个子节点:newWilddog('h
5、ttps://cdn.wilddog.com/libs/wild-angular/0.0.1/wild-angular.min.js">在自己的app.js文件中把Wilddog作为依赖注入到我们的module中:angular.module("starter",["ionic","wilddog"])现在我们就可以使用 wild-angular 的$wilddogObject、$wilddogArray、$wilddogAuth来对数据进行操作了。提示和建议1,我们建议你直接使用野狗官方提供的S
6、DK地址。这样,你将无需更新任何代码,即可获得更新。2,wilddog.js是经过大量测试的RELEASE版本。3,野狗全站均支持Spdy3.1和Gzip压缩。我们正在尝试更高的压缩比,例如SDCH,Http2来进一步提升静态资源加载速度。4,不用担心Https的性能。我们对Https进行了极致的优化。野狗的官网,直到windows.onload事件触发,也只花费了不到500ms。2.了解数据数据是一棵JSON树所有的数据都存储在各个JSON对象中,没有任何表的概念。当你把数据添加到这棵json树中,这些数据就变成
7、这棵树的子树。比如,我们在users/mchen 下增加 widget后,我们的数据是这样的:{"users":{"mchen":{"friends":{"brinchen":true},"name":"MaryChen",//新数据节点会增加在已经存在的JSON树中"widgets":{"one":true,"three":true}},"brinchen":{...},"hmadi":{...}}}创建一个Wilddog对象引用在html中读写wilddog数据,需要创建一个Wilddog对象引用,要操作和同步
8、哪些数据取决于创建Wilddog对象引用时传入的URLnewWilddog('https://.wilddogio.com/web/data');创建一个Wilddog引用并不是直接访问这个URL,或创建一个连接。数据直到需要的时候才会传输。一旦这个数据被查询,这个数据会一直与服务端保持一致。你可以直接访问一个子节点:newWilddog('h
此文档下载收益归作者所有