В наши дни доступно множество фреймворков Javascript MVC (Backbone.js, Cappuccino, Ember.js, GWT и т.д.), каждый из которых имеет свои собственные положительные и отрицательные стороны. Мои вопросы:
- Каковы фактические преимущества, которые обеспечивает среда MVC над обычным Javascript?
- Являются ли все рамки в основном основаны на jQuery?
- Как вы решаете, какие рамки нужно использовать? Каковы вопросы, которые необходимо задать перед тем, как определить некоторые рамки?
- Один конкретный вопрос, который у меня есть относительно MVC, есть некоторые рамки, которые обновляют представление, как только модель/данные меняются... Так возможно ли это через AJAX?
Пожалуйста, дайте мне знать в очень простых практических терминах.