Google刚刚发布了Firebase 2.0。
它们似乎是完全独立的平台。
Firebase:https://www.firebase.com/
Firebase 2.0:https://firebase.google.com/
API也不同。
Firebase:https://www.firebase.com/docs/web/api/
Firebase 2.0:https://firebase.google.com/docs/reference/js/#firebase
有人可以解释移动和网络核心概念的差异吗?
我一直在使用旧的Firebase构建应用程序。
我应该更改我的代码才能使用Firebase 2.0吗?
答案 0 :(得分:7)
Firebase的新版本是同一平台 - 它只是添加了一系列新功能,因此核心概念的重大变化是扩展您可以做的事情。
Realtime Database提供与以前相同的功能,但具有刷新的API和新的控制台。您可以继续使用与以前相同的方法和数据模型,并且API更改主要是装饰性的(重命名以与新功能一致)。
Authentication非常相似,但它已经扩展到包括帐户关联和可自定义电子邮件等新功能。您应该可以非常轻松地将应用程序升级到新的SDK和控制台:请查看我们针对Android,iOS和web的迁移指南。
您可以随时导入项目。您的应用程序和现有SDK将继续有效。然后,当您准备好在应用程序中使用某些新的Firebase功能时,可以更新代码。
新概念实际上围绕着新功能:
现有的几款Google产品也已集成到Firebase中 Invites取代了AppInvites,可以轻松发送个性化电子邮件和短信邀请。 App Indexing让您的应用进入Google搜索。
Firebase现在还integrates with AdWords可让您定位包含Google Analytics受众群体的广告系列,AdMob可自动跟踪应用内广告效果。
它有很多新功能,但您不必一次尝试所有功能!一旦升级,它就可以直接挑选。