大多数开发者直到太晚才会思考这一点。
AI选择一个数据库,深度植入你的应用逻辑,所有东西都正常工作。直到你需要扩展或削减成本,或切换供应商。
你才意识到你的整个后端是一个巨大的耦合 mess,AI无法解开而不破坏其他所有内容。
我认为从一个数据库或平台到另一个 shouldn't 意味着重写你的应用,但对于大多数 vibe coded apps,它们确实这样。
避免这一问题的应用,从一开始就以一个原则构建:数据库完全不可见于应用层。期末
切换供应商只需更改环境变量。没有其他内容接触。
这也解决了一个第二个问题,人们不谈论它。当你的后端稳定、硬化并且独立时,你的AI停止浪费上下文于后端逻辑,开始产生前端输出的显著改善。也节省 token
让AI做它真正擅长的事情。给它一个它可以消耗而不需要理解的后端输出。
好奇有多少人已经遇到迁移墙壁了。还有它实际上有多糟糕?
评论 (0)