专栏名称: 程序员成长指北
专注 Node.js 技术栈分享,从 前端 到 Node.js 再到 后端数据库,祝您成为优秀的高级 Node.js 全栈工程师。一个有趣的且乐于分享的人。座右铭:今天未完成的,明天更不会完成。
今天看啥  ›  专栏  ›  程序员成长指北

一种更好的前端组件结构:组件树

程序员成长指北  · 公众号  ·  · 2024-06-18 08:12
    

文章预览

大厂技术    高级前端    Node进阶 点击上方  程序员成长指北 ,关注公众号 回复 1 ,加入高级Node交流群 一种清晰简洁的方式来查看前端项目中的前端组件(来源: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 。但这仅仅从文件结构上是不清楚的。 更糟糕的是,随着应用程序的增长,组件列表将变得越来越难以推断它们是如何依赖的。 简单方法:扁平组 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览