According to the v2.4.1 Marionette documentation controllers are being deprecated:
Warning: deprecated. The Controller object is deprecated. Instead of using the Controller class with the AppRouter, you should specify your callbacks on a plain Javascript object.
I'm confused as to what the best practices are now that they are deprecated? Does this mean that the AppRouter is also being deprecated? If so what are the current patterns being used to develop large scale Marionette applications?