首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

2021年11最佳无代码低代码后端开发利器

叫做应用编程接口(API)的通信渠道被用来从一计算机系统向另一计算机系统请求信息。当开发一应用程序时,你通常在后端前端之间来回调用API。...Airtable还为每个基地生成了一REST API。前端开发工具可以直接消费该API。使用Airtable生成的不同端点可以进行各种操作。诸如读取、写入、更新、排序过滤数据等操作,都可以使用。...它与前端无关,可以与任何前端工具构建的应用程序一起使用。它让你可以选择自我托管Supabase或使用他们的服务来托管一。...NoSQL范式让你以集合文档的形式存储数据。每个文档都包含字段。每个字段都有其独特的数据类型。这种数据库类型的优势在于,它可以帮助你在构建应用程序时快速移动。...Xano的另一特点是,它支持认证的API请求。它还提供了创建自定义函数来查询数据库的能力,而无需编写一行代码。这样一平台的灵活性可扩展性使它成为最简单的后端之一,可以开始使用。

12.5K20
您找到你想要的搜索结果了吗?
是的
没有找到

骑上心爱的小摩托,再挂上AI摄像头,去认识一下全城的垃圾!

对于相机,选择了最强大的一,AGX Xavier系列,考虑到我们必须运行垃圾检测人模糊,这是一比较稳妥的选择。 ?...加上一简单的稳压器电源按钮,就有了一智能的Vespa摩托车,给它取了名字——VespAI! ?...垃圾的GPS坐标通过简单的gpsd接口从usb模块读取,将数据存储在Google Firestore实时数据库,这样本地的Google firebase SDK就被用于客户端应用程序开发。...Ionic+Angular让我们可以从一普通的代码库生产iOS安卓应用程序,以及一基于web的可以从任何浏览器访问的应用程序。...Google Firebase则可以让我们将每个GPS点左边作为一嵌套的集合/文档存储。

10.3K30

我们弃用 Firebase 了

Firestore文档 / 集合架构:它迫使人们仔细考虑数据建模。它还反映了一直观的导航方案。 Firestore 的关系数据也是如此。... Firestore 安全规则写起来很有趣,在考虑客户端 - 服务器安全方面,这是一可靠的模型。 开箱即用的身份验证很不错。(不过,在我们看来,其内置的 Firebase 邮件验证体验很糟糕)。...如果需要,则可以通过他们提供的链接在 Google Cloud Console 仪表板查看。 如果这可以定制,那对来说会是一种帮助。...那看起来像是一名为 dispatcherFunction 的函数,根据 eventName 切换到相应内部函数的调用。...在 CI 代码,过滤掉未更改的文件,并部署与已更改的文件相对应的函数。不用说,这两种变通方法都有很多需要改进的地方。

32.5K30

【干货】手把手教你用苹果Core MLSwift开发人脸目标识别APP

该文件除了将我的模型连接到存储的数据,还为的模型配置了几个参数,例如卷积大小,激活函数步数。 以下是开始训练之前/data存储分区应该存在的所有文件: ?...Swift客户端将图像上传到存储,这会触发Firebase,在Node.js中发出预测请求,并将生成的预测图像和数据保存到存储Firestore。...将带有新框的图像保存到存储,然后将图像的文件路径写入Cloud Firestore,以便在iOS应用程序读取路径并下载新图像(使用矩形): ? ?...最后,在的iOS应用程序可以监听图像Firestore路径的更新。如果检测到,我会下载图像,并与检测分数一起显示在应用程序。这个函数将替换上面第一Swift代码片段的注释: ?...在函数Firestore写预测元数据。

14.7K60

Firestore 多数据库普遍可用:一项目,多个数据库,轻松管理数据微服务

此外,Firestore监控指标统计信息 现在可以在数据库级别进行聚合。...现在可以在单个项目中管理多个 Firestore 数据库,每个文档数据库都具有隔离性,确保数据的分离性能:谷歌声称一数据库的流量负载不会对项目中的其他数据库性能产生不利影响。...PrivateGPT 的全栈开发者 Francisco Durdin Garcia 曾在 2018 年问道: 在 Firebase 的同一控制台中是否可以Firestore 数据库创建多个实例(每个项目一...看到 Firebase 实时数据库可以这样做,但我没有看到 Firestore 可以这样做的可能性。...Liu Nguyen 补充道: 在创建过程需要谨慎选择数据库资源名位置,因为这些属性在创建后无法更改。不过你可以删除现有数据库,随后使用相同的资源名在不同的位置创建新数据库。

12510

如何用TensorFlowSwift写个App识别霉霉?

除了将我的模型Cloud Storage的数据连在一起外,配置文件还能为的模型配置几个超参数,比如卷积大小、激活函数时步等等。...此外,还需要在 bucket 创建 train/ eval/ 子目录——在执行训练验证模型时, TensorFlow 写入模型检查点文件的地方。...客户端会将照片上传至 Cloud Storage,它会触发一用 Node.js 提出预测请求的 Firebase 函数,并将结果预测照片和数据保存至 Cloud Storage Firestore...首先,在这个 Swift 客户端添加了一按钮,让用户可以访问手机相册。...该函数会取代上面第一 Swift 脚本的注释: self.firestore.collection("predicted_images").document(imageName!)

12.1K10

【Other】What is the Serverless architecture

无服务器函数是单一用途的编程函数。 它只是一简单的函数。 开发人员可以专注于逻辑并创建一函数,而提供商将对其进行部署、扩展、维护管理。 您可以使用提供商支持的不同语言编写无服务器函数。...想你们都知道关系数据库 NoSQL 数据库之间的区别。所以我就不解释了。...Firestore 是 GCP 针对无服务器的数据库解决方案。 这是一实时数据库。 这是一高度可扩展的 NoSQL 文档数据库。 数据通过可定制的安全和数据验证规则得到全面保护。...如果您只是初学者,希望您能对无服务器有一大致的了解。...你可以参考 AWS、GCP、Azure......等提供商的文档,以获得关于无服务器的完整概念。

15130

【Other】What is the Serverless architecture

无服务器函数是单一用途的编程函数。 它只是一简单的函数。 开发人员可以专注于逻辑并创建一函数,而提供商将对其进行部署、扩展、维护管理。 您可以使用提供商支持的不同语言编写无服务器函数。...想你们都知道关系数据库 NoSQL 数据库之间的区别。所以我就不解释了。...Firestore 是 GCP 针对无服务器的数据库解决方案。 这是一实时数据库。 这是一高度可扩展的 NoSQL 文档数据库。 数据通过可定制的安全和数据验证规则得到全面保护。...如果您只是初学者,希望您能对无服务器有一大致的了解。...你可以参考 AWS、GCP、Azure......等提供商的文档,以获得关于无服务器的完整概念。

14120

【Other】What is the Serverless architecture

无服务器函数是单一用途的编程函数。 它只是一简单的函数。 开发人员可以专注于逻辑并创建一函数,而提供商将对其进行部署、扩展、维护管理。 您可以使用提供商支持的不同语言编写无服务器函数。...想你们都知道关系数据库 NoSQL 数据库之间的区别。所以我就不解释了。...Firestore 是 GCP 针对无服务器的数据库解决方案。 这是一实时数据库。 这是一高度可扩展的 NoSQL 文档数据库。 数据通过可定制的安全和数据验证规则得到全面保护。...如果您只是初学者,希望您能对无服务器有一大致的了解。...你可以参考 AWS、GCP、Azure......等提供商的文档,以获得关于无服务器的完整概念。

20131

【Other】What is the Serverless architecture

无服务器函数是单一用途的编程函数。 它只是一简单的函数。 开发人员可以专注于逻辑并创建一函数,而提供商将对其进行部署、扩展、维护管理。 您可以使用提供商支持的不同语言编写无服务器函数。...想你们都知道关系数据库 NoSQL 数据库之间的区别。所以我就不解释了。...Firestore 是 GCP 针对无服务器的数据库解决方案。 这是一实时数据库。 这是一高度可扩展的 NoSQL 文档数据库。 数据通过可定制的安全和数据验证规则得到全面保护。...如果您只是初学者,希望您能对无服务器有一大致的了解。...你可以参考 AWS、GCP、Azure......等提供商的文档,以获得关于无服务器的完整概念。

15230

用 awaitasync 正确链接 Javascript 的多个函数

函数,你必须发送带有 res.send() 的响应,否则函数会认为它失败并重新运行它。...下面的代码要做这些事情: 我们有 2 正常的同步函数 getFieldsFromRequest() extractCourseIdFromEmailAddress() —— 这里没问题。...我们不知道从 Firestore 获取内容需要多长时间,因此它是 async 的,我们需要运行接下来的两函数并返回(或以 promise 解析)courseEmail 。...最后,在运行 saveToCloudFirestore() sendEmailInSendgrid() 并返回它们的值之前,不能发送 res.send(),否则我们的整个函数将在工作完成之前中断。...为此,我们将 saveToCloudFireStore() sendEmailInSendgrid() 响应(它们返回的内容)保存到变量,其唯一目的是标记上述函数何时完成。

6.3K30

Flutter 移动端架构实践:Widget-Async-Bloc-Service

因此,在WABS使用了一种名为 Async BLoC 的BLoC变体。 它BLoC一样,我们有可以订阅的输出流;但是,BLoC输入可以包括 同步接收器、异步方法 甚至 共同的两者。...示例: Firestore service 我们可以实现一FirestoreDatabase的Service作为Firestore的指定域的API包装器。...输入的数据(读取):将来自Firestore文档的键值对的流转换为强类型的不可变数据Model。 数据输出(写入):将数据Model转换为键值对,以便写入Firestore。...API向Cloud Firestore写入读取数据。...当更新app本地的状态(例如,将状态从一控件传递到另一控件)时,BLoC有更简单的替代方案,这个后文再提。

16K20

50+ChatGPT提示词助你成为高效Web开发者(上)

提示:在以下代码片段遇到了错误[error],该如何修复它?...Firestore:这是Firebase提供的一NoSQL数据库。你可以创建以下集合: - **Rooms**:用于存储酒店的所有房间。...这个集合的每个文档都代表一房间,会有房间ID、房间类型、价格、是否可用等字段。 - **Bookings**:用于存储所有的预订。...这个集合的每个文档都代表一预订,会有预订ID、客人ID、房间ID、预订日期、入住日期、退房日期等字段。 - **Users**:用于存储所有的用户(客人和员工)。...这个集合的每个文档都代表一用户,会有用户ID、姓名、电子邮件、密码、角色(客人或员工)等字段。 b. Firebase Authentication:你可以用它来处理用户注册登录。

56720

2019年3月4日 Go生态洞察:Go Cloud Development Kit的新动态 ️

这是一旨在改善使用Go语言进行开发体验的开源项目。自那时以来,我们取得了很多进展 - 感谢早期贡献者!我们期待着与早期采用者紧密合作,扩大Go CDK用户贡献者社区。...通过实现一接口,可以添加额外的提供商。 如果以下任何一项为真,这些可移植API非常适合: 你在本地开发应用程序。 你希望将本地应用程序迁移到云端(永久或作为迁移的一部分)。...你希望在多个之间实现可移植性。 你正在创建一将使用服务的新Go应用程序。...我们还在开发文档存储API(例如MongoDB、DynamoDB、Firestore)。...secrets 提供跨加密和解密功能 SQL助手 简化连接到不同SQL服务的过程 文档存储API 正在开发,旨在支持多种文档数据库

9010

泄露2.2亿条数据,谷歌Firebase平台数据库被100%读取

而且大部分网站还开放了写入权限,这非常不妥。在这些网站,他们甚至发现了一家银行。...在 Firestore 数据库,如果管理员设置了一名为 ‘password’ 的字段,并将密码数据以明文形式存储在其中,那么用户的密码就有可能暴露。...在一管理着九网站的印尼赌博网络的案例,当研究人员报告问题并提供修复指导时遭到了嘲讽。...新脚本扫描了五百多万连接到谷歌 Firebase 平台的域名,用于后端计算服务应用程序开发。...为了自动检查 Firebase 的读取权限,研究小组使用了 Eva 的另一脚本,该脚本会抓取网站或其 JavaScript,以便访问 Firebase 集合(Cloud Firestore NoSQL

10610

应用上2小时烧掉近50万,创始人:差点破产,简直噩梦

Google在大多数文档建议使用预算自动关闭功能。好吧,猜猜是什么,到中断功能触发或通知用户时,损坏可能已经完成了。 结算大约需要一天的时间,因此这就是我们第二天注意到收费的原因。 3....像其他任何小型开发人员一样,在聊天,咨询,冗长的电子邮件错误上花费了无数的时间。在的下一篇有关如何处理事件的文章想分享一下在此事件期间发送给Google的文档/验尸报告。 ?...可以想象,这导致1000实例进行查询,并每隔几毫秒写入一次Firebase DB。查看数据发布事件,我们发现Firebase读取在某一点上大约为每分钟10亿请求! ?...GCP帐单帐户的月末交易摘要 1160亿读取3300万写入 在Cloud Run上运行此版本的Hello World部署,向Firestore读取了1,160亿次,写入了3,300万次。哎哟!...如果您算一下GCP文档的页数,则可能比几本小说中的页数还多。了解定价用法不仅耗时,而且需要深入了解服务的工作方式。怪不得为此目的有全职工作!

42.7K10

Flutter 2.8正式版发布了,还不来看看

你还必须提供 Dart 插件的类,有关详细内容,你可以在 Flutter 文档上阅读 Dart 平台实现文档 以了解更多。...另一支持是在 FlutterFire 文档中直接内嵌了 DartPad 实例,比如 Firestore 的示例页面: 在这个示例,你将看到 Cloud Firestore文档以及 示例应用 的代码...Firestore Object/Document 映射 (ODM) 我们同时发布了 Firestore 对象 / 文档映射 (ODM) 的 Alpha 版本,Firestore ODM 的目标是让开发者更高效的通过类型安全...通过生成代码,你可以以类型安全的方式对数据进行建模,从而改进与文档集合交互的语法: @JsonSerializable() class Person { Person({required this.name...、优化过的 widget 来重建其 select 功能,你可以Firestore ODM 文档 阅读相关内容。

22.3K30

零基础学习MongoDB(五)—— 文档CRUD操作

1.1.2 insertOne 函数 在 MongoDB3.2 之后的版本,提供了 insertOne()函数用于插入文档,同时废弃了save函数,因此就不学习它了,它的使用方法insert相同...1.2 插入多条文档集合批量插入多个文档时,需要使用数组来存放文档 1.2.1 insert 函数 语法格式:db.COLLECTION_NAME.insert([{},{},{}…]) 例如采用...writeConcern:写入策略,默认为 1,即要求确认写操作,0 是不要求 ordered:指定是否按顺序写入,默认 true,按顺序写入 二、更新文档 MongoDB通过update函数或者save...函数来更新集合文档。...db.user.find.limit(2).skip(2) #3,4 4.8 统计 count用来计算符合条件的值有多少个 统计page中小于270的有多少个 db.user.count({"page"

1.2K11

Viper: 灵活的Go配置库

大家好,是你的Go开发技术博主。今天我们将一起探讨一在Go社区非常热门的库——Viper。在任何大型的应用,无论是前端还是后端,配置都是必不可少的一部分。...在Go,我们有一强大的库可以帮助我们处理配置,那就是Viper。 Viper是GitHub上spf13开发的一项目,它提供了一种简单的方式来管理存储应用程序的配置。...例如,从一YAML文件读取配置信息: viper.SetConfigFile("./config.yaml") err := viper.ReadInConfig() if err !...在Viper,我们可以使用viper.ReadConfig函数,该函数接受一io.Reader。所以,我们可以将字符串转换成io.Reader,然后传递给这个函数。...结语 总的来说,Viper是一强大的配置库,它可以帮助我们更好地管理存储应用程序的配置。它支持多种配置格式,可以从各种来源读取配置,如文件、环境变量、命令行参数,甚至远程配置系统。

47320
领券