Какие рамки представляют собой парадигму, отличную от MVC? - PullRequest
3 голосов
/ 24 ноября 2011

Мы много слышим о фреймворках, таких как Django, ROR и CodeIgniter в Python, ruby ​​и PHP соответственно, все они представляют парадигму MVC, есть ли другая парадигма, отличная от MVC, представленной с помощью фреймворка? Какое название фреймворка, парадигма и различия?

Ответы [ 2 ]

1 голос
/ 24 ноября 2011

Прежде всего, ни RoR, ни CodeIgniter не реализуют MVC. Они используют паттерн MVP ... и тоже довольно плохи в этом ( вот небольшой комментарий о том, чем они отличаются ).

Альтернативные парадигмы:

... и есть n-Tier, но я совершенно не понимаю, где он находится в порядке клевания.

1 голос
/ 24 ноября 2011

Лифт

от http://liftweb.net/lift_overview

Итак, Lift - это не просто еще один MVC-фреймворк. Это рамки у него есть некоторые основные принципы дизайна, которые созрели отлично. Это структура, которая дает двойные преимущества безопасности и продуктивность разработчиков. Лифт это каркас, который построен в слоях и дает разработчику правильный выбор, основанный на их потребностях ... выбор для создания представления, выбор для сохранения и т. д.

...