关于前端:组件化模块化

1次阅读

共计 228 个字符,预计需要花费 1 分钟才能阅读完成。

组件化 / 模块化

@1 利于团队合作开发
@2 利于组件复用:进步开发效率,不便前期保护,缩小页面的冗余代码。

如何划分组件:

 业务组件:针对我的项目需要封装的。@1 一般业务组件 [没有复用性,只是独自拆出来的一个模块]
    @2 通用业务组件 [具备复用性]
性能组件:实用于多个我的项目 [例如:UI 组件库中的组件]
    @1 通用性能组件

组件化 / 工程化

 也就是基于 webpack 等工具 [vite/rollup/turbopack...]
+ 实现组件的合并,压缩,打包等
+ 代码编译,兼容,校验等 
正文完
 0