嗯,实际上我正在使用ReactJS开发Web应用程序。这个程序包括几个组成部分。每个状态都有自己定义的属性。此外,每个都有自己的CRUD组件。例如。我有Posts
个组件,其中有PostsList
,NewPost
,UpdatePost
,PostInfo
个组件。我还有Users
组件,其中包括UsersList
,NewUser
,UpdateUser
,UserInfo
组件,等等。
已经注意到的是,每次我必须对每个组件(Posts
和Users
)重复相同的步骤时,唯一不同的是:状态属性的名称和类型,以及处理数据的API。
那么,我如何清理代码以使其尽可能保持DRY状态?
谢谢。