Существуют ли какие-либо современные (Moose / PSGI) веб-фреймворки, кроме Catalyst? - PullRequest
9 голосов
/ 29 июля 2011

Существуют ли какие-либо фреймворки для веб-разработки Perl, кроме Catalyst, которые:

  • написаны с Moose
  • , изначально написанные для PSGI (не снемного PSGI-эмуляции)
  • Unicode готов / безопасен - поэтому Perl 5.10 +
  • маленький, расширяемый и красивый

или Catalyst единственный парень в городе?:)

AFAIK, Dancer, Mojolicious, Jifty не Moose-core

Ответы [ 2 ]

10 голосов
/ 29 июля 2011

Единственное, что приходит мне в голову: Ох . Это довольно хорошая структура во многих отношениях и соответствует всем вашим требованиям. К сожалению, однако, его пользовательская база несколько мала, и вы в конечном итоге заново изобрели много вещей, которые вы могли бы повторно использовать из CPAN, если бы у вас был Catalyst. Но иногда это именно то, что вы хотите сделать для определенных приложений, поэтому я рад, что оно существует.

6 голосов
/ 29 июля 2011

Вот мой любимый - Мейсон .

  • Основанный на лося
  • стандартный веб-независимый и PSGI нативный с плагином PSGIHandler
  • его поддержка utf8 может быть реализована с помощью плагина см. Здесь

Обычно он используется только как движок шаблонов, но с некоторой дисциплиной вы можете использовать его какКаркас VC (читай: не применять разделение и ничего не делать для моделей, представления являются естественными, контроллеры можно выполнять с помощью dhandlers и с помощью плагина RouterSimple ).

...