我已经设法使用Backbone,Marionette,Browserify& gulp用于不同的网络应用程序,通常依赖于单个,臃肿的bundle.js ......简单的东西,如今!
但是,对于一个新项目,我宁愿在一个文件中有单独的供应商/依赖项(例如globals.js),另一个文档中的页面特定路由,视图和依赖项(例如bookings.js / reservations.js / ... )通常加快我的后端(通过CakePHP提供)。
这样的方法实际上会是什么样子 - Browserify是否提供了所有必需的功能,还是JS世界中还有其他最佳实践?