文档章节

那年谷歌还能玩--翻墙玩玩谷歌云服务 firebase

sami
 sami
发布于 2017/03/22 19:53
字数 1004
阅读 184
收藏 2

准备工作
1、翻墙工具 lantern 
获取地址:https://github.com/getlantern/lantern
2、谷歌账号
3、node环境
获取地址:https://nodejs.org/zh-cn/建议安装LTS版本

Firebase 简介简单来说Firebase是为开发者提供的后端服务平台。https://firebase.google.com/
 

Cloud Messaging--消息推送服务

前身为 Google Cloud Messaging (GCM), Firebase Cloud Messaging (FCM) 是一个跨平台 — Android、iOS 和网站 — 解决方案,供您免费可靠地发送和接收消息和通知。

  • 无限制地发送上游/下游消息
  • 向单个设备或用户区段发送消息
  • 处理列队和递送的所有方面
  • 优化电池效率


Authentication--用户登录注册服务

实现支持电子邮件与密码、Facebook、Twitter、GitHub 和 Google Sign-In 的整套身份验证系统。已经拥有帐户系统?轻松与我们的自定义身份验证服务集成,让您的用户安全访问 Firebase 的许多其他功能。

  • 在可靠的 Google 基础架构之上建立的灵活 SDK
  • 可选、开箱即用的身份验证 UI,为让您的用户享受一流体验进行了优化
  • 电子邮件验证、匿名帐户、帐户链接等高级功能


Realtime Database--数据库,由非关系型数据库支撑

云托管 NoSQL 数据库。数据存储为 JSON,以毫秒速度跨连接设备同步,当您的应用处于离线状态时可以使用该数据。

  • 直观易用的 API
  • 无论网络迟延时间或互联网连接状况如何,都会保持响应,所以您的 Firebase 应用可离线工作。数据会在连接返回时同步
  • 处理复杂的实时同步,并可灵活地解决冲突
  • 可从客户端 SDK 或从您的含 REST API 的服务器中直接访问



Storage--文件存储服务

直接从 Firebase 客户端 SDK 存储和检索用户生成的内容,如图片、音频和视频。

  • 无论网络质量如何都在后台稳健上传和下载
  • 安全的客户端授权,集成了 Authentication
  • 由 Google Cloud Storage 支持的 PB(千万亿字节)规模数据存储空间
  • 在整个 Firebase 或 Google Cloud Storage API 中的 API 访问



Hosting--网站托管

生产级开发者托管。只用一个指令即可将网站和移动网站应用部署到全球内容交付网络 (CDN)。

  • 自动配置的 SSL 证书
  • 超快传输的全球内容
  • 支持客户端路由
  • 原子部署和一键式回滚


Remote Config--远程config更新服务和数据库服务类似

更新您的应用,无需部署新版本。快速向合适的用户传递合适的体验。

  • 修改您的应用,无需新生产部署
  • 为不同的 Firebase Analytics 目标设备自定义内容,并测量结果
  • 逐步推出功能并监控其影响



面向 Android 的Test Lab--云测服务

Customize your app on the fly

  • 生成详细报告和屏幕截图,以帮助识别错误
  • 对数以百计的设备配置运行自定义测试脚本
  • 通过集成 Android Studio、命令行工具和基于网站的控制台来补充您现有的工作流


Crash Reporting--App崩溃记录统计服务

在您发布您的应用后接收关于稳定性问题的可操作信息。

  • 按频率和影响设定崩溃的优先级
  • 关于每次崩溃的全面数据,包括设备特性、设备环境、堆叠追踪等
  • 可靠地收集设备在线或离线期间发生的崩溃
  • 能够通过 Firebase Analytics 衡量崩溃对用户行为的影响



 

 

说了这么多看看Demo吧
 
Demo教程地址
https://codelabs.developers.google.com/codelabs/firebase-web/#0
Demo是个Web端使用firebase 登录注册和数据库服务的例子,演示了如何使用firebase搭建一个简易的在线聊天服务。
 


下期预告
关于google cloud console

 

© 著作权归作者所有

sami

sami

粉丝 7
博文 36
码字总数 10446
作品 0
昌平
技术主管
私信 提问
Firebase初步了解

Firebase初步了解 什么是Firebase? Firebase成立于2011年,在被Google收购之前,Firebase是一个协助开发者快速构建App,能够提供行动应用专用开发平台及SDK的一款产品,简单的说大概就是一套...

sdycyzzzl
2016/12/26
183
0
谷歌收购 Firebase ,更看重程序员市场

据国外媒体报道,谷歌已经收购Firebase公司,该公司为开发人员提供实时同步iOS和Android等主要移动平台以及Web接口的基础框架机制。 Firebase 的员工将成为谷歌云计算团队的一部分。谷歌将继...

oschina
2014/10/22
6.1K
21
Google 拿下 Twitter 的移动应用开发者平台 Fabric

Alphabet旗下的网络搜索业务谷歌周四宣布,该公司已同Twitter签约,收购后者旗下的移动应用开发者工具包Fabric。两家公司均未披露此项交易的具体金额。 对Twitter而言,由于面临着实现增长的...

两味真火
2017/01/20
1K
2
错误配置 Firebase 数据库导致 3000 多应用数据泄露

移动应用安全提供商 Appthority 上周指出,由于配置不当,导致使用 Firebase 服务的 3,046 个移动应用暴露了计划用户信息,共计 113 GB,并且包括纯文本用户在内的超过 1 亿个可公开访问的数...

达尔文
2018/06/26
1K
3
谷歌收购 HTML5 开发平台 Divshot

网易科技讯 10月14日消息,据国外媒体报道,谷歌将收购移动应用开发平台 Divshot,后者产品未来将会集成到旗下云服务子公司 Firebase 中。 Divshot —— 在线的可视化网页设计 Divshot 高管已...

oschina
2015/10/14
4.7K
9

没有更多内容

加载失败,请刷新页面

加载更多

为什么Netty的FastThreadLocal速度快

前言 最近在看netty源码的时候发现了一个叫FastThreadLocal的类,jdk本身自带了ThreadLocal类,所以可以大致想到此类比jdk自带的类速度更快,主要快在什么地方,以及为什么速度更快,下面做一...

ksfzhaohui
20分钟前
4
0
资治通鉴解析:无论什么条件,要挟权力做出承诺,都会被清算

电影《满城尽带黄金甲》里有句经典的名言“朕赐给你的,才是你的。朕不给你的,你不能抢。”之所以这段话有名,核心的就是,它揭示了这样一个权力心思:无论什么情况,权力的行使,都不愿意受...

太空堡垒185
24分钟前
3
0
CSS技巧之向下箭头

本文转载于:专业的前端网站➫CSS技巧之向下箭头 思路: 使用◇符号(可在输入法的软键盘找到该符号),使用定位选择位置,并隐藏溢出的上半部分 细点: 1.使用i标签的楷体属性把◇变大 2.给i...

前端老手
41分钟前
2
0
SpringCloud alibaba微服务之NACOS多环境配置整合

前言 伴随着spring cloud alibaba 登上主板以后,我就去了解下感觉还是蛮不错的。说实话第一次看见Nacos好长一段时间连读法都不知道...(/nɑ:kəʊs/)。按照官方的话说Nacos是:一个更易于...

攻城狮-飞牛
43分钟前
4
0
tcpdump

tcpdump -A -s0 port 21011 -i any (1)tcp: ip icmp arp rarp 和 tcp、udp、icmp这些选项等都要放到第一个参数的位置,用来过滤数据报的类型 (2)-i eth1 : 只抓经过接口eth1的包 (3)-t : 不显...

mskk
48分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部