Supabase 是一个开源的 Firebase 替代品,提供了一系列的后端功能,让你可以更快地构建产品。主要特点有:

Supabase是一个开源的Firebase替代品,提供了一系列的后端功能,让你可以更快地构建产品。主要特点有:数据库:Supabase使用PostgreSQL作为数据库,支持SQL和RESTfulAPI访问。认证:Supabase提供了一个完整的认证系统,支持邮箱、手机号、第三方服务等多种登录方式。实时订阅:Supabase允许你通过WebSocket实现实时数据同步,无需编写额外的代码。存储:Supabase提供了一个对象存储服务,可以方便地上传、下载和管理文件。边缘函数:Supabase支持在边缘节点上运行JavaScript函数,可以用来处理请求或触发事件。Supabase有一个免费套餐,可以让你创建最多三个项目,并享受一定的资源限额。如果你需要更多的项目或资源,你可以选择按需付费或者预付费的套餐。Supabase与Firebase的比较Supabase和Firebase有一些相似之处,也有一些不同之处。以下是一些主要的比较点:数据库:Supabase使用PostgreSQL,而Firebase使用NoSQL数据库。认证:Supabase提供了更多的登录方式和角色管理,而Firebase则提供了更多的身份验证选项和密码重置功能。实时订阅:Supabase使用WebSocket实现实时数据同步,而Firebase使用实时数据库和CloudFunctions。存储:Supabase提供了对象存储服务,而Firebase则提供了实时数据库和云存储。边缘函数:Supabase支持在边缘节点上运行JavaScript函数,而Firebase则提供了云函数。几乎有所有的鉴权的特性,API同时非常简单,同时还有很多集成的实例代码。提供了比较高级的权限管理以及一套React的前端组件,可以进行简单的定制化。

相关推荐

封面图片

一款开源的SQL替代品、结构化编程语言:SPL | #替代品

一款开源的SQL替代品、结构化编程语言:#替代品该语言针对SQL的各类短板进行优化,开发了以下这些功能:-独立于数据库的轻量级计算能力;-支持有序计算和分步计算;-直接读取多个数据库,实现混合数据计算;-提供了大量的基础高性能算法(其中很多是业界首创)、高效的存储格式;-与Excel结合,支持在Excel中使用SPL函数。语言提供了精心设计、异常丰富的库函数,以及简单实用的语法,让大家在执行数据批量处理工作时,能够更加得心应手。此外,项目中配套了颇为详细的中文教程,开发者可跟着动手学习一些关于数据库、数据处理等大数据相关知识。

封面图片

esProc:一款开源的数据分析引擎。拥有低代码、高性能、轻量级和全功能的特点,相较于传统 SQL 技术,使用 esProc S

:一款开源的数据分析引擎。拥有低代码、高性能、轻量级和全功能的特点,相较于传统SQL技术,使用esProcSPL可以显著降低整体应用成本。由于SPL面向结构化和半结构化数据,因此还可用作分析型数据库和数据计算中间件,应用于线下跑批和在线查询场景。其独创的SPL语法使编码更简单且运行效率更高。技术特性包括:算法引擎、存储引擎、多源混算、并行框架、敏捷语法、嵌入集成、数据固化和实时数据。SPL支持多数据源混合计算,可无缝集成到应用中,具备良好的集成性和轻量级特性。在性能、开发效率、灵活性和资源节约等方面具有显著优势。

封面图片

开源 API 开发者工具包,让你在不牺牲性能的情况下更快、更安全地构建应用程序

开源API开发者工具包,让你在不牺牲性能的情况下更快、更安全地构建应用程序功能概述1.用于任意数量API的无冲突合并的API命名空间2.使用OpenIDConnect(OIDC)进行身份验证3.身份验证感知数据获取,使数据获取变得容易4.授权-声明注入,因此您可以轻松构建安全的应用程序5.授权-基于角色的访问控制以保护操作6.JSON-RPC让GraphQL更加安全和高性能7.TypeSafeHooks可轻松添加自定义业务逻辑8.模拟以便于开发9.本地开发:本地开发,轻松全球部署10.用于增强安全性的JSON模式验证11.数据库到即时API,可从您最喜欢的数据库即时生成API12.生成的客户端为您提供端到端类型安全的出色开发人员体验13.用自动内容重新验证进行缓存以提高应用程序性能14.实时订阅,让您的UI自动更新15.开箱即用的CSRF保护以保护突变16.基础设施即代码,通过代码轻松配置您的应用程序17.文件上传到S3兼容的存储提供程序以轻松上传文件18.缓存:安全且高性能的GraphQL缓存19.CrossAPIJOINs:在单个查询中连接来自多个API的数据#API#工具

封面图片

低代码平台 Retool 的开源替代品Openblocks。 ​​​

低代码平台Retool的开源替代品Openblocks。​​​Openblocks是一个开发者友好的开源低代码平台,可以在几分钟内构建内部应用程序。传统上,构建一个内部应用程序需要成千上万行代码进行复杂的前端和后端交互,更不用说打包、集成和部署了。Openblocks大大减少了构建应用程序所需要做的工作。在Openblocks中,您需要做的就是将预构建或自我定制的组件拖放到所见即所得(WYSIwYG)画布上,以及随时可以连接的数据库和API,Openblocks可帮助您快速构建应用程序并专注于业务逻辑。特征:具有50+内置组件的可视化UI构建器。UI生成器中可重用组件和查询的模块和查询库。通过React和OpenblocksSDK(而不是iFrame)共享的自定义组件。(预测试版)与PostgresSQL,MongoDB,MySQL,Redis,Elasticsearch,RestAPI,SMTP等的本机连接。JavaScript无处不在地支持转换数据、控制组件等。将Openblocks页面嵌入为React组件(而不是iFrame)。基于角色的访问控制(RBAC),用于精细的权限管理。自动保存和可恢复的历史记录,用于发布和版本控制。DIY应用程序主题,以与您公司的内容精确对齐。审核日志以跟踪活动并确保合规性。

封面图片

Space Cloud 是一个基于 Go 和 Kubernetes 的 serverless 平台,可在任何数据库上提供即时、实

SpaceCloud是一个基于Go和Kubernetes的serverless平台,可在任何数据库上提供即时、实时的API,并为自定义业务逻辑提供事件触发器和统一API。SpaceCloud可帮助开发者构建现代应用程序,在大多数情况下无需编写任何后端代码。提供GraphQL和RESTAPI,前端应用可以以安全的方式直接使用这些API。特征1.强大的CRUD:灵活的查询、事务、聚合和跨数据库连接2.实时:对您的数据库进行实时查询3.文件存储:上传/下载文件到可扩展的文件存储(例如,AmazonS3、谷歌云存储)4.可扩展:自定义HTTP服务的统一API5.事件驱动:在数据库或文件存储事件上触发webhook或无服务器函数6.细粒度访问控制:与您的身份验证系统集成的动态访问控制(例如,auth0、firebase-auth)7.Scalable:用Golang编写,遵循云原生实践并水平扩展8.服务网格:无需学习任何内容即可获得服务网格的所有功能!9.缩减到零:自动扩展您的http工作负载,包括缩减到零下方的文档可以查看完整的功能集支持的数据库:1.MongoDB2.PostgreSQL和PostgreSQL兼容数据库(例如CockroachDB、Yugabyte等)3.MySQL和MySQL兼容的数据库(例如TiDB、MariaDB等)SQL服务器

封面图片

Pathway是一个用于高吞吐量和低延迟实时数据处理的开放框架。它用于创建 Python 代码,无缝结合 LLM 应用程序的批处

是一个用于高吞吐量和低延迟实时数据处理的开放框架。它用于创建Python代码,无缝结合LLM应用程序的批处理、流处理和实时API。每当收到新的输入和请求时,Pathway的分布式运行时(-)都会提供数据管道的最新结果。Pathway提供了Python中的高级编程接口,用于定义数据转换、聚合和数据流上的其他操作。借助Pathway,您可以轻松设计和部署复杂的数据工作流程,从而高效地实时处理大量数据。Pathway可与各种数据源和接收器(例如Kafka、CSV文件、SQL/noSQL数据库和RESTAPI)互操作,允许您连接和处理来自不同存储系统的数据。Pathway的典型用例包括实时数据处理、ETL(提取、转换、加载)管道、数据分析、监控、异常检测和推荐。Pathway还可以独立为实时LLM应用程序提供轻型LLMOps堆栈的骨干。在Pathway中,数据以表格的形式表示。实时数据流也被视为表。该库提供了一组丰富的操作,例如过滤、联接、分组和窗口。

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人