Javascript 500条管线对于React组件是否太大?

Javascript 500条管线对于React组件是否太大?,javascript,reactjs,Javascript,Reactjs,我正在构建一个表组件,它上面有过滤器,因此涉及到很多逻辑,而且我正在使用MaterialUI,它使用了很多行。然而,我发现该组件过于扩展。有这种尺寸的组件可以吗?这主要是个人选择的问题 在我看来,我会说不。我试着让我的组件尽可能小 试着把你的组件分解成更小的组件,你会发现这些组件被大量重复使用 否则,如果您的组件有很好的文档记录,我会说500行就可以了 这主要取决于组件是什么及其复杂性 这完全取决于你 我想这完全取决于你。如果您的团队有很好的文档记录和可维护性,那么就去做吧。但这是一个无法确定答

我正在构建一个表组件,它上面有过滤器,因此涉及到很多逻辑,而且我正在使用MaterialUI,它使用了很多行。然而,我发现该组件过于扩展。有这种尺寸的组件可以吗?

这主要是个人选择的问题

在我看来,我会说不。我试着让我的组件尽可能小

试着把你的组件分解成更小的组件,你会发现这些组件被大量重复使用

否则,如果您的组件有很好的文档记录,我会说500行就可以了

这主要取决于组件是什么及其复杂性


这完全取决于你

我想这完全取决于你。如果您的团队有很好的文档记录和可维护性,那么就去做吧。但这是一个无法确定答案的问题,偏好是解决方案,所以。。。祝你好运这个问题离题了。这是基于意见的。答案是这要看情况而定。考虑到你的要求,它可能太大了,否则你肯定你做的是对的。考虑一下让你的经验指导你。如果你觉得某件东西太大,试着把它分解,看看是否有帮助。这就是源代码管理分支的用途。分裂不是法律,而是指导方针。