如何理解web开发中的表现与数据分离
发布网友
发布时间:2023-05-09 16:38
我来回答
共1个回答
热心网友
时间:2024-12-14 14:53
好处:模块化 --> 容易测试 --> 降低bug频率
坏处:程序结构复杂,比较耗时,上手有学习曲线
什么样的情况下需要用到这种思想?
需要:项目具有明显的数据需求,比如要与很多Service交互,业务流程复杂,表单很多
不需要:项目是典型的静态信息展示型页面,或是微型的内部app,或是产品idea验证时期的MVP
如何有效的实践这种思想?