Кто-нибудь использует JavaScript Mavc? - PullRequest
3 голосов
/ 17 июня 2011

Может ли кто-нибудь рассказать мне о своем опыте работы с Javascript MVC? Я использовал Asp.net MVC 2 в прошлом и не понимал, что на клиенте была инфраструктура MVC.

В прошлом я использовал Knockout js, похож ли он на javascript mvc?

Будет ли легче поддерживать и развивать мой код, если я использую MVC на клиенте?

JD

Ответы [ 3 ]

2 голосов
/ 29 августа 2011

Проверьте AngularJS . Это поможет вам со структурой приложения, строгим разделением зрения / логики, тестированием ...

Я считаю TDD в целом может вам сильно помочь, особенно когда вам нужно поддерживать более крупный проект.С AngularJS легко работать с TDD, поскольку в него включена полная среда тестирования.

1 голос
/ 15 сентября 2011

также посмотрите https://github.com/addyosmani/todomvc, который сравнивает множество фермерских работ MVC, создавая одно и то же приложение TODO в каждом из них.

1 голос
/ 17 июня 2011

Это упрощает создание альтернативных (мобильных) клиентов для вашего серверного приложения, если серверное приложение - это просто точка для получения данных. Таким образом, вы можете поддерживать мобильные устройства, а также традиционные браузеры. Другое преимущество заключается в том, что вы перекладываете работу рендеринга на клиента, поэтому сервер не тратит столько времени на генерацию и отправку разметки клиенту.

Если у вас много унаследованного кода и у вас нет планов на мобильные устройства, может быть сложно перепроектировать существующую систему. Клиент MVC, безусловно, будущее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...