所以我是Firebase的新手,我试图弄清楚FirebaseUI和Firebase是否是同一个东西。我已经浏览了firebase.google.com上的教程,但是我注意到一些在线视频使用的是FirebaseUI。
FirebaseUI与常规Firebase之间的区别是什么?我在编程时是否同时使用FirebaseUI和Firebase?
我希望将它用于Firebase Web和Firebase Android。
提前致谢!
答案 0 :(得分:8)
Firebase是一个用于构建Web和移动应用程序的平台。它由一套云服务和一组SDK(在某些情况下为REST API)组成,用于访问这些服务。
FirebaseUI是一组基于Firebase SDK构建的库,可以更轻松地绑定用户界面元素。
具体来说:适用于Android和iOS的FirebaseUI包含Firebase的数据库和身份验证SDK,以便在Android和iOS应用程序中轻松使用这些服务。
适用于网络的FirebaseUI是该字段的新参与者,仅包装身份验证SDK。为了方便您在Web应用程序中使用数据库,请为您首选的Web平台寻找专用库:AngularFire,AngularFire2,ReactFire,EmberFire。这些名称可能代表他们所针对的网络库。