Подтвердить что ты не робот

Современный perl - готовый к запуску приложений - обучение примерами - от чего?

Я изучаю Modern perl - Moose, Plack и т.д. Во многих советах вы можете читать "учиться на примерах" - поэтому начал поиск некоторых готовых к запуску приложений, написанных с помощью Modern perl.

Просмотрел много страниц, например:

и многое другое (perl.org и т.д.) - и, к сожалению, я не нашел никакого "готового к запуску" приложения, написанного с помощью Modern perl.

Я не нашел никакого Moose/Plack - CMS, ни ShoppingCart, ни блог, ни какое-либо веб-приложение. Трудно поверить, что их не существует, поэтому, вероятно, я ищу не в тех местах.

Пожалуйста, можете ли вы указать мне на некоторые "Готовые к запуску" веб-приложения, написанные в Modern Perl (не только для фреймворков)? Я проверил все приложения из приведенных выше ссылок, и ни один из них не основан на Moose/Plack.


Уже найдены "современные" приложения

На основе катализатора:

Другие приложения Moose/Plack:

  • пока еще
4b9b3361

Ответ 1

Mason - только фреймворк, но чистый Moose/Plack.

Edit:

Некоторые ссылки после поиска "Catalyst" в github (возможно, некоторые из них оставлены):

и многое другое.

К сожалению, не существует идеи, как искать github для некаталитических, но все же приложений Moose/Plack.

Ответ 2

ShinyCMS - это система управления контентом с открытым исходным кодом, которая использует Catalyst и Moose. Он все еще находится на ранних стадиях, но определенно стоит посмотреть.

Deimos CMS, насколько мне известно, все еще находится в альфа-стадиях, но может представлять интерес.

Silki - это платформа для хостинга вики на основе Catalyst, которая использует Moose, Catalyst и Fey:: ORM.

Силки написаны Дейвом Ролски, и я очень рекомендую вам взглянуть на его blog. Он содержит очень полезную информацию, в том числе "Как использовать Catalyst" . И хотя это приложение не готово для запуска, вы можете найти исходный код Chloro.

Наконец, WebNano - это основанная на PSG Framework - я знаю, что вы ищете приложения, но поскольку это PSGI, я думал это может быть полезно.

Ответ 4

Если вы просматриваете рамки веб-приложений в Modern Perl, вы посмотрели на Catalyst?

Одним из примеров свободного кода приложения в Catalyst будет MojoMojo:

Их учебник также является хорошим местом для просмотра рабочего кода:

В качестве альтернативы вы можете посмотреть Mojolicious - может быть, легче начать.

Здесь много кода типа поваренной книги (не уверены в больших приложениях)

НТН

Ответ 5

Ты упомянул Муса. Наряду с Cookbook я нашел Manual также полезно. Там также Нежное введение в лося и Получение ваших рогов ( как из catalyzed.org).

Кроме этого, я бы рекомендовал возиться с материалом и посмотреть, как он работает. Когда вы это сделаете, если у вас есть более конкретные вопросы, отправьте их.