业务与控制
来源:9-5 【概念理解】Redux vs MVC

慕瓜5414566
2021-08-21
老师这边说到个思维很重要但似懂非懂
数据与ui分离我懂
但业务与控制分离 还是有点疑惑
我猜是把业务逻辑跟控制state的方法抽分开来吗
如果写个custom hook里面写业务逻辑 但hook里面操作state再写个方法算是吗
写回答
1回答
-
暂时不懂没关系,不要着急,多做一个项目慢慢就有感觉了。一般来说业务指的是数据模型(包含并不仅限数据),控制则倾向于程序流程、数据变形、用户输入输出。在redux架构中,hook操作state属于于页面层级的控制,而reudx层面的state的管理才能被视为业务。如果是MVC架构、或者经典三层,则另当别论了。
012021-09-12
相似问题