我遇到了一些场景,问自己应该在哪里打电话,例如在父母或孩子中。我正在使用内置的ReactJS Context通过组件树传递数据,但是,就ajax而言,应该应用什么设计原则?我知道在componentDidMount
内部进行API调用的正确方法,但是,我应该创建ajax api帮助器类并将该帮助器类函数传递给我需要的任何组件,还是应该始终在预期的范围内进行ajax调用需要检索或发布数据的组件?好的设计模式原则是什么?
我不想使用Redux,因为我的ReactJS项目很小,没有什么复杂的事情。