什么时候应该使用应用程序,什么时候应该使用模块,或者什么时候应该只使用控制器?我不确定如何将我的代码分成这些组件,也不知道何时使用什么。谁能提供一些策略或最佳实践?或者哪些做法可以被视为编码恐怖?
我假设扩展旨在发布或共享。所以这些类型的项目与这个问题无关。
我知道:这取决于. 但是可能有一些建议不太依赖于应用程序本身,并且可以在一般情况下给出。或者有这样的建议:如果你的应用程序是这样的,那就那样做。
当 RBAC、RESTful API 或 AJAX 相关的东西开始发挥作用时,你会怎么想?或者其他事情。