问题标签 [soc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
56 浏览

javascript - 这种模式适用于合理的小型 JS 应用程序吗?

我想重构一些我编写的不使用任何特定模式的 JS 单页应用程序。现在我读到了一些有趣的框架(redux ...),但我的公司一般并不热衷于采用框架,这里的每个人都在使用 vanilla JS。所以我想保持自制,尽可能简单。我在旧代码中发现的最明显的缺陷是单体风格,因此引入关注分离的基于组件的架构似乎已经是一个巨大的改进。这是我想出的一个模型:

我想知道这种模式是否会在更大、更复杂的应用程序中的某个时候碰壁。有什么建议吗?