基于组件的开发,应该是无框架的组件。

时间:2014-11-06 19:34:32

标签: user-interface components webpack

Scenario是一个基于业务组件的Web开发团队。组件由不同的团队成员开发,他们对组件系统应如何工作有共同的理解。

一个解决方案是让容器负责网格,核心ui样式,或者像bootstrap这样的其他一些js组件。那么问题是,如果我们依赖于这样的运行时。该模块不会像预期的那样孤立。

另一个想法是在整个应用程序构建时使用webpack作为构建工具。然后我们可以依赖构建时间来避免重复的资源。这只是一个合理的解决方案,我们可能需要为每个组件导入多个模块。

还有其他想法吗?

1 个答案:

答案 0 :(得分:0)

听起来你可以使每个组件成为commonjs组件,并使用webpack根据每个应用程序的需要捆绑它们。我们公司的工作方式是我们拥有一个由commonjs组成的大型组件库。我们有多个应用程序,对于每个应用程序,我们使用webpack捆绑所需的组件/模块。每个'App'都是webpack中的新入口点。

希望有所帮助。