Javascript项目结构 - 组件架构

时间:2017-12-11 09:26:06

标签: javascript

假设我正在遵循基于组件的架构,并且我将各个组件定义为ES6模块。我将每个组件放在一个/components文件夹中,该文件夹分为单个文件夹,用于分组组件。

/js
  /components
    - header
      - navbar
    - filterbox
      - search
      - tabs

我如何或在何处调用这些组件以及业务逻辑在哪里?在主index.js文件中?它不像是一个非常现代的方法。

提前谢谢。

tl; dr - 如何构建CBA项目?

1 个答案:

答案 0 :(得分:-4)

我会按照您的建议,将整个业务逻辑保存在index.js文件中,并根据需要导入组件。没有人似乎有更好的解决方案。