时政
财经
科技
虚拟货币
其他
登录
#扁平架构
关注
wwwgoubuli
1周前
最近的习惯在 Next.js 里是,放弃 MVC ,压扁层级。 common / utils / db 不算,往上就一层 actions。 也没那么多角度考虑,就 actions 里创建根据业务的子目录,把 schema 结构和需求丢给 AI,一个需求一个文件,给我生成。 大量冗余,复用极少。 但初期起项目超快。 抽象?复用?后面会慢慢搞,因为现在有充足的时间了。 但在 vibe 的时候,扁平的一级结构,直接串联 client 侧的需求和 db 操作,就一个 action,干净利落。 冗余重复没关系,AI 不关心,而且这种结构下,明显 vibe 的成功率高了好多。 至于重构,反而变的可行了起来。 以前我们说以后重构,基本是没有这个以后的。 但这种形态下,我确实可以抽出时间来,一点点修改,慢慢倒腾。 如果这个项目起都没起得来,不值得重构,那也没关系,起码我有一个层级简单,脉络清晰,每个文件给 AI 看都上下文完整,职责单一的项目架构在。 真诚推荐。 vibe 有自己的最佳实践,尊重传统软件工程的同时,也要结合 AI 喜欢的方式来。
#Next.js
#MVC放弃
#AI辅助开发
#快速启动项目
#扁平架构
分享
评论 0
0
个人主页
通知
我的投稿
我的关注
我的拉黑
我的评论
我的点赞