Javascript google firebase如何保存用户数据,以便用户每次登录时,他们以前在网站上所做的工作仍然存在?

Javascript google firebase如何保存用户数据,以便用户每次登录时,他们以前在网站上所做的工作仍然存在?,javascript,html,firebase,firebase-realtime-database,user-data,Javascript,Html,Firebase,Firebase Realtime Database,User Data,google firebase如何保存用户数据,以便用户每次登录时,他们以前在网站上所做的工作仍然存在 我看了几个视频,看到人们在firebase中使用实时数据库,这就是解决方案吗?我尝试过使用教程,但没有按计划进行 有人能告诉我怎么做,当一个用户登录到我的网站(通过谷歌登录->我已经设置了谷歌登录认证,firebase收到了用户数据)并且他们在上面做了一些事情(我有一个待办事项列表和日历)然后当他们刷新页面或关闭浏览器窗口并重新登录时;他们在我的网站上写的和做的仍然存在 此外,我还需要使用ht

google firebase如何保存用户数据,以便用户每次登录时,他们以前在网站上所做的工作仍然存在

我看了几个视频,看到人们在firebase中使用实时数据库,这就是解决方案吗?我尝试过使用教程,但没有按计划进行

有人能告诉我怎么做,当一个用户登录到我的网站(通过谷歌登录->我已经设置了谷歌登录认证,firebase收到了用户数据)并且他们在上面做了一些事情(我有一个待办事项列表和日历)然后当他们刷新页面或关闭浏览器窗口并重新登录时;他们在我的网站上写的和做的仍然存在

此外,我还需要使用html或javascript,因为我的网站是使用html或javascript(和CSS)创建的


将教程与您的答案链接将不胜感激,提前谢谢

Firebase是一套工具,该套件包含一个基于Google IAM服务构建的lite auth系统,可以保存一些有限和受限的数据、显示名称、电子邮件等

Firebase还有两个主要的文本和信息数据库,Realtime和Firestore,它们都使用不同样式的结构化数据。Realtime是一个巨大的JSON树,您可以将条目添加到任何位置并读取,而不受带宽以外的任何限制

另一方面,Firestore与Google文档类似,每个“文档”都可以在类似的JSON数据中保存多达1Mb的数据,同时位于一种称为集合的虚拟文件夹中

两者都有不同的理想和限制,使得在项目中使用两者比选择其中一个更有益

要解决这个问题,Realtime几乎没有写成本,这使它非常适合频繁更新数据,但由于每kb的读取成本可以按比例增加,因此它在间歇读取时表现得更好。 另一方面,Firestore具有低价格的读取和更高的写入,非常适合不经常更新的数据,每个文档的更新时间仅为1秒


还有另一种叫做Firebase Storage的服务,它也可以保存数据,但可能不适合每个人的需要,而且用途有限,类似于Dropbox或google drive,具有可共享的公共下载URL。

Firebase是一套工具,该套件包含一个基于谷歌IAM服务构建的lite认证系统,可以保存一些有限和受限数据、显示名称、电子邮件等

Firebase还有两个主要的文本和信息数据库,Realtime和Firestore,它们都使用不同样式的结构化数据。Realtime是一个巨大的JSON树,您可以将条目添加到任何位置并读取,而不受带宽以外的任何限制

另一方面,Firestore与Google文档类似,每个“文档”都可以在类似的JSON数据中保存多达1Mb的数据,同时位于一种称为集合的虚拟文件夹中

两者都有不同的理想和限制,使得在项目中使用两者比选择其中一个更有益

要解决这个问题,Realtime几乎没有写成本,这使它非常适合频繁更新数据,但由于每kb的读取成本可以按比例增加,因此它在间歇读取时表现得更好。 另一方面,Firestore具有低价格的读取和更高的写入,非常适合不经常更新的数据,每个文档的更新时间仅为1秒


还有另一种叫做Firebase Storage的服务,它也可以保存数据,但可能不适合每个人的需要,而且用途有限,类似于Dropbox或google drive,具有可共享的公共下载URL。

那么我应该与firebase携手使用firestore吗?谷歌云确实有自己版本的firestore,但它是firebase firestore的原始克隆,因此存在一些困惑。你可以在这里读到Firebase Firestore:我仍然很困惑。那么我应该使用firebase存储吗?你们有什么教程可以让我学习,这样我就可以让我的网站使用firebase保存用户更改了吗?当你们说“用户更改”是什么意思?不,存储很可能不是理想的解决方案。您正在引用网站中的更改,这是来自web编辑器还是某种word编辑器?您很可能对Firebase FirestoreBy用户更改感兴趣,我的意思是,当用户访问我的网站时,他们可以向他们的待办事项列表中添加一些内容,甚至在他们刷新或关闭选项卡之后;他们的待办事项仍然存在。是的,我正在使用web编辑器+IDE。因此,Firebase Firestore能够保存用户更改(例如,如果用户在待办事项列表中添加了内容或在日历中添加了事件等)?那么,我是否应该与Firebase一起使用Firestore?有一些混淆,因为谷歌云有自己的Firestore版本,但它是Firebase Firestore的原始克隆。你可以在这里读到Firebase Firestore:我仍然很困惑。那么我应该使用firebase存储吗?你们有什么教程可以让我学习,这样我就可以让我的网站使用firebase保存用户更改了吗?当你们说“用户更改”是什么意思?不,存储很可能不是理想的解决方案。您正在引用网站中的更改,这是来自web编辑器还是某种word编辑器?您很可能对Firebase FirestoreBy用户更改感兴趣,我的意思是,当用户访问我的网站时,他们可以向他们的待办事项列表中添加一些内容,甚至在他们刷新或关闭选项卡之后;他们的待办事项仍然存在。是的,我正在使用web编辑器+IDE。因此Firebase Firestore将能够保存用户更改(例如,如果用户向其待办事项列表中添加内容或向其日历中添加事件,等等)?