在2022 年的 State of the Word期间,Matt Mullenweg 强调了几个例子,说明 Gutenberg 的采用率如何超越 WordPress,以及他如何相信它会变得“比 WordPress 本身更大”。Engine Awesome是一个基于 Laravel 的 SaaS 应用程序,他举了一个例子,它使用块编辑器允许客户构建自己的自定义应用程序。
SlipFire 机构所有者兼Piklist前首席执行官 Steve Bruner和 WordPress 开发人员兼核心提交者 Timothy Jacobs 于 2022 年联手创建了 Engine Awesome。
“所有公司都使用独特的流程和工作流程来经营他们的业务,”布鲁纳在公司的发布帖子中说。“即使是同行业的人,做事的方式也与他们的竞争对手不同。不幸的是,今天的软件不允许这种灵活性。相反,它们具有明确的规则,经常迫使我们将方钉放在圆孔中。我们想改变这一点。”
Engine Awesome 是一个无代码应用程序构建器,用户可以在其中创建对象类型(类似于自定义帖子类型)来存储和组织他们的数据。以下是清洁作业演示应用程序仪表板中的示例。
它为团队成员或其他参与管理业务的人提供了一个用户友好的界面,以便在工作完成时安排和编辑条目。
在应用程序构建方面,用户可以轻松地添加、编辑或删除对象类型,并为布局添加主题。
编辑对象类型看起来与 WordPress 块编辑器非常相似。应用程序创建者可以轻松添加将成为该对象一部分的字段,并拖放以重新排列它们。用户可以创建对象类型之间的关系,以智能方式组织应用程序的数据。Engine Awesome 还设置为通过 Zapier 集成将应用程序连接到 5,000 多项服务。
如果界面看起来与 WordPress 相似,那是因为前端使用与 WordPress 核心相同的 theme.json 系统来提供不同的主题和外观选项。Bruner 表示,未来创建的应用程序可以通过使用其 theme.json 文件自动继承 WordPress 网站的样式。
“Engine Awesome 是一个带有 Laravel 和 Postgres 后端的 SaaS 应用程序,”Bruner 说。“我们选择 MongoDB 来存储客户数据,因为它面向文档的设计让我们的客户在选择他们的领域时具有灵活性。
“前端是一个无头的 React 应用程序,主要使用 Gutenberg JavaScript 包构建。我们直接使用古腾堡包而不是独立编辑器项目,因为它为我们提供了更高程度的控制和定制。”
Engine Awesome 提供了一个用户友好的 UI,用于跟踪可能以其他方式添加到电子表格中的信息。它为用户提供了一种更灵活的方式,通过专为他们的需求设计的应用程序来管理他们的业务数据,而成本仅为开发公司创建的自定义应用程序的一小部分。
Engine Awesome 目前正在手动吸引新客户,因为公司正在制定定价和注册流程。在 30 天免费试用后,价格从每月 10 美元起,其中包括最初的 Zoom 电话,以帮助客户启动和运行。
Bruner 分享了客户使用 Engine Awesome 创建的一些应用程序:
- Shelly's Organic Home Cleaning 有四组,每组三名清洁工。每天早上,团队将登录 Engine Awesome 以查看他们即将进行的工作。一旦到达该地点,他们就会将工作置于“清洁”状态。完成后,作业将处于“完成”状态。当工作开始和结束时,房主会自动收到电子邮件。一旦清洁服务转移到信用卡,我们将在完成后通过电子邮件发送 Stripe 付款链接。
- 一家构建交互式店内展示的营销公司正在创建一个应用程序来管理它们。Engine Awesome 将保存产品和商店信息,显示将通过我们的 API 更新。
- 房屋维修服务商 Homeowners Hub 正在测试一个应用程序,在该应用程序中,他们的供应商在他们自己的 Engine Awesome 帐户中创建报价,该报价在 Homeowners Hub 帐户中更新——提供两家公司之间的直接集成。
Bruner 说最受欢迎的功能是构建带有活动源的 CRM。这些客户创建的所有应用程序都具有各种 Zapier 集成,可提供进一步的自动化。
应用程序构建器现在相当简单,但 Engine Awesome 团队计划在未来探索许多可能性。当前的路线图包括以下计划的功能:
- 直接电子商务功能
- 集成调度和预订
- 模板使用户可以快速启动和运行
- 前端表单
- 企业特色
看到块编辑器在 WordPress 之外使用是令人兴奋的,但 Bruner 说 Engine Awesome 还计划拥有一个 WordPress 插件来提供它的一些功能。插件细节尚未确定,但该团队正在考虑将 WordPress 网站连接到 Engine Awesome 以同步数据。例如,WooCommerce 客户可以自动添加到 Engine Awesome CRM。
“在未来,我们可能会在 WordPress 本身中包含一个应用程序构建器版本,”Bruner 说。“现在我们的重点是让 SaaS 产品成为最好的产品。”