Is there a convenient way to add an effect when I leave a page (close a view/layout) and open a new one in the same region ? (something like a fade effect)
You could override the close function on the view, doing something like this:
close
close: function () { // fancy fade-out effects Backbone.Marionette.View.prototype.close.apply(this, arguments); }
And do something similar with your render functions.
render