一半的“Flutter vs. React Native”争论在这里完全偏离主题。我们花费数周时间争论状态管理包和清晰架构,然后发布一个内存泄漏、在基本滚动视图上掉帧、以及在LTE信号降至1格时崩溃的应用。

我们总是为仅有3个屏幕的MVP进行过度工程设计,在用户甚至不到100人之前就加入6层抽象层,只在M系列Mac或iPhone 16 Pro上进行测试,而不是在预算Android手机上,并且相信LLM生成的漂亮UI组件,却忽视了异步竞争条件的陷阱。

在此阶段,框架选择比干净的状态、低延迟以及在真实硬件上测试再发布到生产更重要。

现在想知道大家的立场,你们是团队跨平台,还是在2026年把客户强制回原生?在下面分享你们最糟糕的维护噩梦故事。