Сведения о вопросе

Killer

10:13, 1st August, 2020

Каковы лучшие веб-фреймворки MVC на рынке?

Просмотров: 433   Ответов: 19

Я ищу веб-фреймворк для перемещения приложений на основе windows в сеть.

Основными требованиями к WF являются следующие:

  1. поддержка модульных тестов
  2. поддержка настольных и мобильных браузеров
  3. долгосрочная жизнеспособность
  4. зрелость структуры



  Сведения об ответе

qwerty101

11:42, 20th August, 2020

На мой взгляд, при участии сообщества SO


  Сведения об ответе

+-*/

09:07, 2nd August, 2020

Как насчет фреймворка ASP.NET MVC ? Это то, на чем работает этот сайт.

Другой более зрелый вариант- замок MonoRail .

Я думаю, что ASP.NET MVC, вероятно, лучший выбор в долгосрочной перспективе. Через год будет гораздо легче нанять человека, который знает ASP.NET MVC, чем того, кто знает MonoRail.


  Сведения об ответе

+-*/

15:01, 3rd August, 2020

Я рекомендую основанную на Java структуру калитки .

Это библиотека на основе компонентов MVC, которая очень проста в использовании и позволяет выполнять все операции просмотра в коде java (в отличие от использования JSPs или шаблонов или чего-либо еще в других фреймворках).


  Сведения об ответе

VCe znayu

08:42, 5th August, 2020

Я сильно предпочитаю CakePHP для PHP, Django для Python, Rails для Ruby.

С точки зрения внешнего интерфейса, если вы ищете пользовательский интерфейс для настольных компьютеров, вам следует обратиться к ExtJS или YUI .


  Сведения об ответе

ITSME

08:54, 19th August, 2020

Если Вам интересно, Что такое Приморье (упомянутое инкеем), посетите методы и сообщения Рэндала Шварца . Вы можете начать с наблюдения за его быстрым шагом лифта .

Интервью Приморского создателя Ави Брайанта также является хорошим read/watch.

Работа с Seaside была для меня удивительной, почти как кодирование настольного приложения.

Посетите Dabble DB и Cmsbox для реальных приложений, построенных на Приморском побережье.


  Сведения об ответе

JUST___

07:47, 11th August, 2020

Я добился удивительного успеха, используя Drupal в качестве фреймворка веб-приложения. Она очень расширяема - практически любое поведение по умолчанию может быть легко переопределено с помощью модулей, и это довольно чистый лист для начала.

Drupal 7 имеет встроенный модуль тестирования, и более ранние версии могут сделать это легко с помощью плагина .


  Сведения об ответе

prince

03:38, 17th August, 2020

Почему никто не говорил о турбогеарах, web.py и pylons ?


  Сведения об ответе

padenie

19:50, 7th August, 2020

Я использую калитку уже около года, и это просто фантастика. Он основан на java, поддерживает модульные тесты и использует очень гибкую систему шаблонов для отображения.


  Сведения об ответе

DINO

21:06, 1st October, 2020

если вы java прогаммер, проверьте фреймворк Struts от Apache людей.


  Сведения об ответе

ASER

15:25, 24th August, 2020

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


  Сведения об ответе

baggs

18:47, 23rd August, 2020

Фреймворк Spring projects WebMVC очень хорош, даже больше, чем Struts. Я также слышал очень хорошие вещи о Grails, который использует Groovy поверх Spring и моделируется после Ruby на Rails.


  Сведения об ответе

PIRLO

02:06, 24th August, 2020

Кажется, никто не упоминал Perl, а также доступный для него фреймворк Catalyst. Он помечает все поля в вашем списке требований.

http://catalystframework.org


  Сведения об ответе

piter

01:30, 28th August, 2020

Я использую Struts из Джакарты (Apache group) для java, и это действительно хорошо. Хорошее разделение слоев, что позволяет использовать любую другую библиотеку / фреймворк в любом слое, например Hibernate для объектно-реляционного отображения или даже любой шаблон фреймворка, например Velocity в слое представления.

Я рекомендую вам заглянуть на их сайт


  Сведения об ответе

ЯЯ__4

13:08, 10th August, 2020

Другой альтернативой может быть SproutCore , который полностью зависит от клиента. Однако этот проект все еще находится в зачаточном состоянии.


  Сведения об ответе

dumai

17:40, 13th August, 2020

Для Python я рекомендую Pylons (docs ) (книга )


  Сведения об ответе

lool

19:02, 25th August, 2020

ASP.NET MVC, вероятно, будет стандартом де-факто на платформе .NET. Кроме того, MonoRail существует уже довольно давно и до сих пор не поддерживает кэширование . Это кажется очень трудной вещью, и это главный недостаток, если вы спросите меня.


  Сведения об ответе

PIRLO

21:06, 1st October, 2020

Честно говоря, если вы хотите MVC фреймворк для asp.net, я бы выбрал замок Monorail . Я думаю, что он более зрелый, чем нынешний фреймворк MVC от microsoft.


  Сведения об ответе

LAST

11:35, 27th August, 2020

Для Java я рекомендую фреймворк с открытым исходным кодом: (µ)Micro. Код находится на Github , и это веб-сайт, содержащий документы: http://micro-docs.simplegames.ca/, незавершенная работа.

Я являюсь автором этого фреймворка и приветствую ваши отзывы, Спасибо!


  Сведения об ответе

lool

09:16, 12th August, 2020

Если мы говорим о "Best", я бросаю Sinatra для Ruby и Нэнси для. Net., основываясь на моем субъективном мнении и личных предпочтениях. Они мои лучшие , основанные на их простоте использования и "happiness factor".


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться