文章预览
点击上方 前端Q ,关注公众号 回复 加群 ,加入前端Q技术交流群 一种清晰简洁的方式来查看前端项目中的前端组件(来源:Midjourney) 自很久以前遵循互联网上的建议以来,我一直采用了某种“ 能工作就行 ”的组件结构。 场景 让我们首先想象一个简化的前端应用程序目录结构,如下所示: public/ some-image.jpg pages/ index.tsx components/ Heading.tsx Logo.tsx Layout.tsx BoxContainer.tsx Footer.tsx 问题所在 上面的简单应用程序结构很难解释这些组件之间是如何相互作用的。 例如,您可能会猜测 Layout.tsx 导入 Footer.tsx 和 Header.tsx ,而这又可能导入 BoxContainer.tsx 。但这仅仅从文件结构上是不清楚的。 更糟糕的是,随着应用程序的增长,组件列表将变得越来越难以推断它们是如何依赖的。 简单方法:扁平组件结构 通常首先想到的是将组件组织到
………………………………