Вайб-кодинг: революция для стартаперов или ловушка для программистов?

介绍

你好,冠军!在这篇文章中,我是 Nikita我的大哥 Aleron,我们将深入探讨今年最热门的话题之一 — vibe 编码解决方案(又名 vibe 编码,即使是 CI/CD 也不会保存)。为什么这是“沼泽”?现在就告诉你吧!

为什么是沼泽?起初,一切看起来都很简单:美丽、方便,甚至诱人。但一周后,你不再写代码,只是拖着块,想知道:“我为什么要学习 JS?” 这不是开玩笑的!在 vibe 编码首次成功后,许多人开始以不同的方式看待开发和实现截止日期。但现在删除 GitHub 还为时过早 — 一切都有缺点。让我们弄清楚。

什么是 vibe 编码解决方案及其功能?

vibe-coding 不仅仅是与 GPT 聊天。这是一种允许没有编码技能的人创建 Web 应用程序、自动化流程、制作 CRM,甚至启动初创公司 MVP 的方法。主要规则是几乎不写代码。

主要特点和 vibe 编码解决方案

  • 该界面是一个可视化编辑器或构造函数。

  • 手动运行解决方案,无需编码。

  • 集成外部服务(API、数据库、插件)。

  • 内置逻辑引擎。

如果至少有一个项目没有完成,这已经是低代码了,适合那些 “累了,但没有放弃 ”的人。

Vibe 编码工具内部内容

整个 vibe 编码是一个美丽的抽象。您拖放按钮,系统会生成 HTML + CSS + JS。您可以在 Make.com 中设置自动发送电子邮件 — 在后台,您可以访问 Mailchimp API。

经常使用:

  • 用于自动化的 Webhook 和 REST API。

  • 与云服务(Firebase、Airtable、Google Sheets)集成。

  • Visual DSL(域特定语言)代替代码,它取代了常规语言的语法。

所以不要被愚弄 - 代码就在那里,它只是为你编写的。

流行的 vibe 编码工具:

Bubble 是 vibe 编码老手

一个强大的 Bubble 工具,允许您创建几乎任何复杂程度的 Web 应用程序。

优点:

  • 多功能性:您可以构建具有逻辑、数据库、自定义事件的 Web 应用程序 — 几乎是一个 ERP。

  • 插件、API、动态页面、重复元素 — 一切都在那里。

  • 支持状态、路由、授权,所有这些都不需要一行代码。

缺点:

  • 不是最友好的界面。

  • 入学门槛高。你必须学习。

  • 可能存在性能问题。

可爱 — 快速而美丽

如果说 Bubble 是无所不能,但有点令人窒息的哥哥,那么 Lovable 就是更年轻、更大胆的哥哥。他不会试图一下子成为所有东西,他清楚地知道:我制作看起来很酷的有吸引力的界面,而且我做得很快

优点:

  • 简单而美观的界面。极简主义、美学,你喜欢的一切。你不会在 UX 迷宫中感到迷失。

  • 非常适合快速原型设计,因此即使是 MVP 看起来也像最终产品。你真的可以在一个晚上创建一个界面。它就像 Figma,只是具有交互性。

  • 集成 — 有一个 API,如果您想添加智能助手,您可以连接您的后端、Notion、Airtable 甚至 OpenAI。或者至少假装他存在。

缺点:

  • 复杂逻辑的可能性有限。它不像 Bubble 那样拖累复杂的逻辑和可扩展性。

  • 它更适合原型和视觉 MVP,而不是战斗管理员或 CRM。

  • 有时感觉像是一个“粘性构造函数”,但直到您向投资者展示项目的那一刻

Cursor - 类似于 VS Code,但与 AI 朋友一起使用

Cursor 并不完全是 vibe 编码,但它在精神上非常接近。

优点:

  • 编辑器中的成熟 AI 助手

  • 有版本控制、测试、自动注释——所有这些都可以通过与机器人的对话来完成。

  • 他了解你想要做什么,完成代码,解释错误,甚至重构。

缺点:

  • 您需要有编码的背景和基本知识。

  • AI 并不总是完美的。有时,AI 是非常 “助手”,它做得很漂亮,但不起作用。

Replit 是一位多才多艺的士兵,知道如何部署

它结合了 IDE、托管和社区,非常适合快速入门。您可以直接在浏览器中编码、启动、共享,甚至只需单击几下即可部署所有内容Replit

优点:

  • 立即启动。无环境自定义

  • 内置 AI 助手、自动完成以及通过 Replit Bounties 赚钱的能力。

  • 支持具有后端、前端甚至数据库的项目。

缺点:

  • 对于初学者来说,界面可能看起来很复杂。

  • UX 有点吵。

博尔特是一个厚颜无耻的新人

它提供可视化逻辑和项目架构:数据、事件、处理 — 一切都在块上。

博尔特Make.com 一样,只是年轻而大胆。

优点:

  • 您可以使用逻辑构建后端、连接数据库、拉取 API 和构建管道。

  • 可视化界面类似于 Figma,但不是按钮,而是数据流和脚本

  • AI 帮助构建链条。

缺点:

  • 产品是新的,有些地方潮湿。

  • 不适合初学者 — 您需要基本的技术知识。

基本堆栈扩展

浏览器中也有很多用于代码和其他内容的扩展。最近,甚至 Google 也通过其 Firebase Studio 加入了这场 text2App 竞赛:

为什么 vibe 编码将改变开发

原因很简单:

  • 快速实施。Weekend MVP 已成为现实。

  • 可及性。 初创公司、营销人员、项目经理 — 每个人都可以制作原型。

  • 不需要了解算法和 OOP。

  • 将更多时间用于创意和营销,而不是编写代码。

开发人员的需求仍然存在,但他们的角色将更接近架构师和集成商。

vibe 编码解决方案的缺点 了解缺点很重要:

  • 有限的定制。在 80% 的情况下,这很好,但如果你需要一些非标准的东西,你就可以开始用手鼓跳舞。

  • 大型项目支持的复杂性。那些在 Make.com 中做过复杂逻辑的人都知道,它可以从块变成意大利面条。

  • 项目增长时的隐藏成本。

  • 对特定平台的依赖。如果您想迁移,他们会告诉您:“嗯,祝你好运。

结论

🔥 那么,氛围编码是 Prometheus 的诅咒还是礼物呢?事实介于两者之间。这绝对是未来,尽管你还不能没有传统的开发。但氛围编码绝对值得一试!

✔️ 如果您想在实践中尝试 vibe-coding,请来我们的课程。在这里,即使从头开始,您也可以创建自己的 MVP。让我们发挥创意吧!

如果此出版物激发了您的灵感,并且您想支持作者 - 请随时点击按钮

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇