Base44 vs. Lovable:初学者该选哪个?一位实践工程师根据经验分析两者差异 | Vibe 编码入门

Base44 vs. Lovable:初学者该选哪个?一位实践工程师根据经验分析两者差异 | Vibe 编码入门

随着无代码工具的激增,很多人可能都在想,“我应该从哪里开始? ” 尤其是面对像 Base44 和 Lovable 这样有吸引力的选择时,很难决定选择什么。

在本文中,我将以一名在职工程师的视角,对Base44和Lovable进行深入的比较和讲解,Lovable更适合初学者使用,也更适合没有编程经验的人。根据我自己的使用经验,我将总结出它们的易学性、常见的学习障碍以及何时应该采取下一步的最佳措施。

本文氛围编码的概念利用人工智能的力量来创建应用程序的开发风格,无需担心源代码。它鼓励你亲自动手,进行各种实验,而无需过多纠结于代码的细节。如今无代码开发的最大优势在于,即使是非工程师也能快速将自己的想法变成现实。

目录

结论:如果您不确定,请选择Base44。Lovable是您下一步的完美选择!

如果你不确定该使用哪种无代码工具,Base44 是最好的入门选择。原因很简单:学习曲线很低,而且你可以快速创建出可用的代码

只需选择模板并对项目进行微调,即可在 30 分钟内发布一个 Web 应用程序
无需连接外部服务,您可以使用数据库、后端功能和身份验证,无需繁琐的工作流程;只需操作 UI 即可创建一个基础应用程序。仅使用 Base44 即可创建功能齐全的 Web 应用程序,这本身就是一大优势,因为它能帮助您快速取得成功。

面向中级用户的工具
,与 Supabase 结合使用时效果更佳换句话说, Lovable 本身并不完整;您还需要创建、配置和监控 Supabase 的帐户。费用结构也是独立的,因此从计费和管理的角度来看,需要“监控两项服务”。

此外,Lovable 最初的设计考虑了工程师,其中一些操作和限制对于非工程师来说可能难以直观地理解

✔ 强烈推荐使用 Base44 进行氛围编码!

前后端采用AI构建
支持自定义域名和身份验证,确保操作流畅。Base44
是无代码时代的新标准。

如果您认真对待开发,那么Builder 计划(每月 50 美元)是最好的!

▶ Base44入门

Base44 是什么?为什么它适合初学者

市面上有很多无需编码即可创建应用程序的工具,但Base44 以其极快的速度脱颖而出
在单个服务中完成无需复杂的配置或与外部服务集成

✅ 无需任何外部服务!轻松开发合适的 Web 应用!

即使您不考虑与外部服务集成 Base44也具有应用程序所需的基本功能

  • 数据库
  • 后端功能(逻辑处理)
  • 身份验证(登录/访问控制)

这些都在 Base44 中完成
设置可以通过 UI 直观地配置,因此无需像 Supabase 或 Firebase 那样设置外部配置。

您可以轻松安全地连接外部服务!

Base44 的“集成”功能直观地与各种外部服务进行链接
通常需要后端实现的流程,例如发送电子邮件、与 CRM 同步以及利用 AI 模型,只需通过聊天发出命令

正如开头所提到的,在前端存储 API 密钥等秘密信息会带来严重的风险,但通过充分利用 Integrations,可以消除这种风险。

您可以做什么的示例

  • 用户注册时自动发送电子邮件(重新发送)
  • 向 Slack发送表单提交
  • OpenAI、Claude 和 Gemini进行 AI 生成和摘要
  • 连接 Notion 或 Airtable同步显示数据
  • 使用 Twilio 发送短信并显示GIF

除了图中所示的东西之外,似乎还有许多其他东西可以外部连接。

Base44 会在后台自动构建 API 处理,因此您无需编写任何代码
许多服务API 密钥(身份验证信息) ,但 Base44 会将此信息安全地作为机密信息进行管理。

信用体系简单易懂!

例如,对于与 Supabase 集成的服务(例如 Lovable),您需要了解
Supabase 的限制和规格然而,对于非工程师来说,Supabase 的使用可能有点困难,其设置和容量限制可能难以理解。

从这方面来说, Base44 积分体系非常简单
每次使用集成功能(例如 DB 操作、LLM 执行、文件上传等只需要集成积分

其最大的吸引力在于直观且易于使用,因为没有“您最多可以使用○ GB”或“您每月最多可以提出○次请求”等复杂的限制

✅ 源代码简单易读!

使用Base44编码后,在浏览器中查看源代码时, package.json将不会显示。
非工程师也能轻松理解整个代码并进行细微的修改

其他工具的文件结构复杂,让人不知该如何操作,而Base44 的结构简单,学习难度较低
稍加学习,你甚至可以自己定制它。

❗整合信用额度出奇的严格

BBase44 使用“集成积分”进行数据库操作、运行 AI 模型、文件上传等。

  • 建造者计划(每月 50 美元) :每月 10,000 个积分
  • 专业计划(每月 100 美元) :每月 20,000 个积分
  • 精英计划(200 美元/月) :每月 50,000 积分

乍一看,这似乎足够了,但可能会以惊人的速度耗尽

这样使用 Supabase 作为后端的设置具有以下规格(针对付费计划):

  • 数据传输:每月传输限额 250GB
  • 后端功能:每月最多可用 250 万次(在数据传输限制内)
  • 数据库:无限制访问(在数据传输限制内)

这个250万次的数字,大约是Base44的1万次信用的250倍
虽然无法直接比较,但似乎有些严格

随着用户数量的增加,可能需要设计一种尽可能不消耗集成信用的设计

250GB 的数据传输量可以做什么(大约)

处理内容每次转帐的预计转帐量预计每月访问量(250GB)
轻量级 API 响应(仅 JSON,10KB)约10KB约2500万次
基于文本的网页(100KB)约100KB约250万次
带图片的小页面(500KB)约500KB约50万次
包含中到大图像的页面(1MB)约 1MB约25万次
视频流(1分钟,720p = 约5MB)大约 5MB观看时间约 50,000 分钟(约 833 小时)

✅ 还有许多其他好处!

我们这里介绍的只是Base44魅力的一小部分。Base44
还有很多其他实用的功能和技巧,如果你感兴趣的话,一定要看看下面的文章。

这篇详尽的文章不仅介绍了它的优点,还介绍了一些需要注意
的事项和缺点。如果您不确定它是否适合您,或者有任何疑问,请仔细阅读。

如果您想使用Base44来编码,“Builder Plan”是最好的选择!
对于那些想要认真开发的人,我们推荐
每月 50 美元的“建造者计划”。我个人就使用过,并认为它是最佳选择,
  • ✅ 可以使用服务器功能,实现安全处理
  • ✅ 支持在您自己的域上发布应用程序
  • ✅ 通过 GitHub 集成,版本控制变得简单
  • ✅ 足够的积分来维持开发
让我们开始使用 Base44 进行氛围编码吧!

什么是“Lovable”?为什么它是提升你的游戏水平的完美工具

Lovable一款无代码/低代码工具,旨在与 Supabase 配合使用
与独立的 Base44 不同,Lovable依赖 Supabase

这种“分裂”设计既是Lovable的优点,也是缺点。

❗注册 Supabase 几乎必不可少。免费计划有限制。

Lovable 由 Supabase 提供支持,因此您基本上需要注册一个 Supabase 帐户
,包括数据库、身份验证和后端功能,都与 Supabase 协同工作

然而, 有
两个项目和 500MB 存储空间老实说,这并不适合“想要随意创建和尝试大量应用程序”的氛围编码方法

这意味着在很多情况下,是
强制性的请注意,如果 Supabase 将来更改其定价结构或限制,这可能会对 Lovable 的发展产生直接影响

要继续开发应用程序,您需要关注 Lovable 和 Supabase 的规格和价格,这似乎有点缺点。

❗Supabase 的局限性对于非工程师来说很难理解

由于 Lovable 在 Supabase 基础上运行,因此该应用程序的许多行为和限制都取决于 Supabase 的规格

例如:

  • 每月活跃用户:最多 100,000 人(超过 100,000 人将按使用量付费)
  • 存储空间:最高 8GB(超过 1GB 则每 GB 加 1GB)
  • 文件大小、传输量、日志保留期限等。

这样,开发和运营相关的规格就由“数字×计费系统”详细决定,
,非工程师很难根据使用量看出每个需要花费多少钱。

尤其,

  • 即使你说“100,000 MAU”,也很难想象要花多长时间才能达到这个数字。
  • 即使你说“8GB存储空间”,我也不知道如何才能超过这个数字。
  • 当现收现付制突然启动时,您可能会感到惊讶。

还存在一些隐藏的成本风险,例如:

仅仅查看“信用余额”是不足以让人感到安心的;在开发过程中,你可能会发现
自己想知道“嗯?为什么这不起作用?”或“为什么会产生钱?”。

虽然 Lovable 本身很容易使用,但需要记住的是,除非您对底层 Supabase 规范有基本的了解,否则您可能会措手不及

✅ 连接到 Supabase 比您想象的要容易!

但是,连接到 Supabase 本身并不困难。

你确实需要注册一个 Supabase 账户,但之后你只需按照屏幕上的说明操作即可完成设置。
说实话,这出乎意料地简单,我很庆幸之前没有这么做,因为我觉得这有点麻烦。

感谢 Lovable 处理了所有幕后设置,我觉得最大的吸引力在于我不必担心只使用 Supabase

不仅数据库,还可以通过与 Lovable 的 AI 聊天自动创建后端功能和身份验证功能,因此您甚至无需意识到 Supabase 在后台运行就可以进行开发!

✅ 迁移起来可能很容易。这是一个 React x Supabase 配置,因此您可以重复使用它!

生成的应用程序有一个用 React 构建的前端和一个用 Supabase 构建的后端

当您想要将您创建的应用程序转移到另一个服务时这,并且还可以更轻松地满足那些想要自己托管它的人的请求。

此外,由于Supabase是基于PostgreSQL的数据库服务,因此它兼容常见的技术栈,并且可以轻松地在以后移交给新的工程师。

✅ 这就是为什么它非常适合提升

当您习惯于 AI 驱动的开发并开始一点一点地理解代码,或者想要自己调整配置和设计时,Lovable 是完美的选择。

  • 我想调整 Supabase 端的配置
  • 想要在数据设计和集成方面有更多自由吗?
  • 我希望有一个能够承受未来生产操作的配置。

一旦你开始这样思考,Lovable 就会成为一个可靠的工具。

当然,Lovable 的魅力远不止于此,
它还有很多便捷的功能和创意,感兴趣的朋友不妨看看下面的文章。

如果你想与Lovable一起感受代码的氛围,“Pro Plan”是最好的选择!
对于那些想要创建功能齐全的 Web 应用程序的人,我们推荐
每月 25 美元的“专业计划”。我自己也在用这个计划,而且我觉得它是完美的第一步,
  • ✅ 与 Supabase 集成的可靠后端配置
  • ✅ 您也可以在自己的域名上发布
  • ✅ 通过与 GitHub 集成,安心管理您的代码
  • ✅ 足够的积分来支持多个应用程序开发
与 Supabase 一起开始使用 Lovable 进行氛围编码!

对于那些不确定 Base44 和 Lovable 之间的区别的人,这是一个比较指南!

如果您还在为 Base44 和 Lovable 之间犹豫不决,我们整理了一份表格,清晰地解释了它们之间的区别。
通过比较它们的功能、易用性和适用用户,您可以找到最适合自己的工具。

信用和计划比较:如果您正在考虑外部合作或持续开发,则必须检查

在考虑全面运营并与外部服务集成时,月费和信用处理是重要的考量因素。
本文将比较您实际可能使用的套餐的费用和限制。

先决条件计划:

  • Base44 :Builder 计划(每月 50 美元)
  • Lovable :专业计划(25 美元/月)+ Supabase 专业计划(25 美元/月)
物品Base44(每月 50 美元)Lovable + Supabase(总计 50 美元/月)
开发使用限制如果你有Builder plan或以上版本,正常开发是没有问题的。Pro 计划或更高版本正常开发没有问题
外部协作限制集成积分有限制,频繁使用外部 API 时请务必谨慎。如果您已经为 Supabase 付费,则几乎没有限制。
简化信用管理一次完成服务,信用余额一目了然。需要同时管理 Lovable 和 Supabase。如果你不习惯,可能会有点麻烦。
总成本50 美元/月(仅限 Base44)50 美元/月(Lovable + Supabase)

比较功能和规格的差异:Base44 和 Lovable 基本功能的快速参考指南

您可能想知道每个工具的功能、功能范围以及功能差异。
我们整理了一份列表,比较了主要功能,包括数据库、身份验证、后端和模板。

功能性物品Base44可爱
DB(数据库)使用Base44 DB(内部完成)使用 Supabase DB
后端功能使用Base44后端函数(内部完成)使用 Supabase 边缘函数
认证功能使用Base44认证功能(内部完成)使用 Supabase Auth
模板丰富且随时可用丰富且随时可用
GitHub/Source 导出适用于建造者计划及以上无论计划如何均可使用
原始域名可与建造者计划或以上计划一起设置适用于 Pro 计划及以上版本
外部服务集成集成功能让操作更简单、更安全使用 Supabase 边缘函数

从用户角度比较:Base44 和 Loftable 哪个更好?

这种比较考虑了学习成本、初始设置的简易性、操作和管理的简易性等,并询问“您会选择哪一个?”这
将帮助您明确您实际上应该从哪一个开始以及它适合谁。

物品Base44可爱
完整性独立运行,无需外部服务即可使用与 Supabase 的集成几乎必不可少
初期施工简易完成Base44注册需要设置包括 Supabase。有点复杂
学习成本非常低。低(对 Supabase 的了解很少)
易于理解的管理和计费这是一个清晰的信用体系。看看Base44就知道了。需要对 Lotable 和 Supabase 进行双重管理
预期用户对于非工程师/想要入门的人对于熟悉系统并希望调整配置的人
迁移和可扩展性Base44 内部封闭,迁移需要智慧与 Supabase 分离,轻松迁移和扩展

结论:建议先熟悉Base44!

如果您是 AI 开发新手,最好从 Base44 开始。原因很简单:学习曲线极低,配置直观。即使非工程师,只需操作 UI 即可运行功能齐全的 Web 应用程序。

对于希望与 Supabase 结合使用以创建更灵活配置的用户,或者关注未来操作和迁移的用户,Lovable 是完美的选择。但是,由于您需要了解的内容数量和管理的范围也会随之增加,因此最好在熟悉之后再逐步升级。

✔ 强烈推荐使用 Base44 进行氛围编码!

前后端采用AI构建
支持自定义域名和身份验证,确保操作流畅。Base44
是无代码时代的新标准。

如果您认真对待开发,那么Builder 计划(每月 50 美元)是最好的!

▶ Base44入门

等你习惯了,就可以考虑Lovable!

另一方面,将 Lovable 与 Supabase 结合使用可以提高自由度,让您能够开发兼顾配置、安全性和操作性的应用程序。然而,这也意味着您需要了解的内容数量和管理的范围也会扩大,因此最好在对平台有所了解之后再进行升级

摘要:让我们开始使用 vibe 编码创建一个应用程序!

如果你不确定,可以尝试用 Base44 编码实现一些功能。别想太多,跟着感觉走就好。
氛围编码

说到无代码工具,没有绝对的标准,但我们强烈推荐“Base44”作为入门工具。它的学习成本低,而且可以立即创建出可用的工具,因此即使是非工程师也可以毫不犹豫地迈出第一步。

有关每个功能的详细信息、如何使用它们以及任何缺点,请参阅下面的详细文章。

如果愿意,请分享!

谁写了这篇文章

这是我开始研究信息安全的博客。作为一名新员工,如果您能宽阔地看着,我会很高兴。
还有Teech Lab,这是一个学习编程乐趣的机会,因此,如果您对软件开发感兴趣,请务必看看!

目录