首页
学习
活动
专区
圈层
工具
发布

2023 Google 开发者大会:Firebase技术探索与实践:从hello world 到更快捷、更经济的最佳实践

在本文中,前面我会向大家介绍这款产品的特性,以及如何使用它开发一个非常简单的应用,最后我们将探讨Firebase中 Cloud Functions for Firebase 的全新并发选项及其如何影响应用程序的开发...在构建时,你可以使用Google中的很多后端架构,以此来加速应用的开发,比如你可以在FireBase中使用Cloud Firestore,Extensions,App Check,Cloud Function...(); // write database.ref('users/' + userId).set(user); // read / listen database.child("users").on(...'value', function(snapshot) { // ... }); 以上是Firebase的一些特性展示,下面我们使用一个具体的案例来讲解如何使用Firebase。...然后给应用起一个昵称,然后生成应用的配置信息, 如下图 在项目中找到Add Firebase project configuration object here注释行,然后将下面的配置片段粘贴到注释下方

8.5K60
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    vue3实战-完全掌握ref、reactive

    知道大家使用 Vue3 的时候有没有这样的疑惑,“ref、rective 都能创建一个响应式对象,我该如何选择?”,“为什么响应式对象解构之后就失去了响应式?应该如何处理?”...-- 无需 .value --> 其他情况则不会被自动解包,如:object.foo 不是顶层属性,文本插值({{ }})计算的最终值也不是 ref:const object...= { foo: ref(1) }下面的内容将不会像预期的那样工作:{{ object.foo + 1 }}渲染的结果会是 [object Object]1,因为 object.foo...我们可以通过将 foo 改成顶层属性来解决这个问题:const object = { foo: ref(1) }const { foo } = object{{ foo + 1 }}如何工作的:function reactive(obj) { return new Proxy(obj, { get(target, key) { track(

    3.9K41
    领券