|
如今,随着无代码平台的兴起,软件开发人员的未来似乎一片黯淡。幸运的是,今天有一种方法可以提高我们的效率,即利用我们现有的技能使用低代码平台构建新的应用程序。与无代码不同,低代码平台更加灵活,并提供更多的可定制功能。您可以编写自定义代码片段并安装 Node.js 包,为您的应用程序提供更多高级功能。 Backward Skip 10s Play Video Forward Skip 10s 在本文中,我将介绍Back4App的高级概述,这是一个为开发人员托管 Parse 应用程序的后端即服务 (BaaS)平台。BaaS 平台允许开发人员以最小的努力快速开发和推出新的后端应用程序。它们还消除了设置托管和配置自动缩放的需要,这对于开发人员来说可能是一项耗时的任务。 什么是解析平台 Parse平台是一种流行的开源框架,用于构建应用程序后端。
它在 Node.js 上运行,并且是为与 Express.js 一起使用而编写的。简而言之,它就像 Firebase 的开源版本,您可以在您的计算机上运行并托管在您自己的服务器上。 该项目的起源可以追溯到 2011 年,当时Parse Inc成立,旨在为移动开发者提供后端工具。该初创公司筹集了 550 万 决策者电子邮件列表 美元的风险投资资金,使其在一年内将用户群扩大到 20,000 名开发者。 该公司非常成功,两年后被 Facebook 以 8500 万美元收购。到 2014 年,该平台托管了约 500,000 个移动应用程序。不幸的是,Facebook未能投资该平台的开发,并决定在 2017 年 1 月之前关闭该服务。为了帮助其客户,Facebook 开源了 Parse 平台,以便允许开发者将应用程序迁移到自己的平台- 托管解析服务器。 Build Your Own Developer Portfolio 从那时起,开源社区不断致力于该项目,并建立了网站、在线文档和社区论坛。

如今,Parse 提供了许多后端功能,包括: 数据库管理 文件对象存储 REST 和 GraphQL API 验证 用户权限 实时查询(实时数据) 推送通知 云功能 云工作 Parse平台主要由以下部分组成: Parse Server:用于构建后端应用程序的无头服务器。 Parse Dashboard:使用 React 构建的前端用户界面。 Parse Server Modules:扩展 Parse Server 功能的模块和适配器的集合。例如,您可以安装适配器来利用 Firebase 的身份验证服务。 客户端 SDK:用于将前端应用程序连接到 Parse Server 的语言库。这些库包括 JavaScript、Android、Objective C、Flutter、Unity 等。 请注意,有几个 Parse 项目我在这里没有提及。例如,有Android和IOS应用程序为Parse服务器提供前端接口。 Mongo 与 PostgreSQL Parse 服务器目前支持 Mongo 和 PostgreSQL 数据库,它们分别是 NoSQL 和 SQL 领域的领先数据库。
|
|