Marionette vs CanJS | What are the differences? | StackShare