Ruby, Рельсы, Perl, Catalyst, и прочие

Apr 20, 2006 02:21


Все уши уже прожужжали с этими Рельсами… Ну а что делать мне, если я не люблю Ruby? Понятное дело — искать perl’овые аналоги. Пошёл, поискал, нашёл. Даже несколько: Maypole, Catalyst и всякие поделки вроде Jifty, Perl-on-Rails и пр.

Catalyst действительно оказался рулезом о котором я мечтал всю webdev’ную жизнь. Вот только поиметь его оказалось ( Read more... )

perl, catalyst, coding

Leave a comment

Comments 20

il_duco April 20 2006, 07:41:20 UTC
не знаком я с mod_perl да и сам perl'овый синтаксис мной давно забыт
но по-моему если пробежаться отсюда и вниз
то архитектура становится понятной, нет?

Reply

recoder April 20 2006, 07:42:47 UTC
Архитектура-то как раз понятна. Тем более, что что-то подобное я сам пытался задизайнить.
Проблема - заставить мыслить себя не в терминах GET-POST-redirect, а в терминах URI-action-view.

Reply

il_duco April 20 2006, 07:54:58 UTC
ну это фигня - уверен ты справишься )
все чем могу помочь - рассказать как это в нормальном j2ee делается
(корпоративный сервлет в данном контексте удачный пример конгломерации анти-патернов)
но подозреваю что ты и без меня все отлично знаешь

Reply

recoder April 20 2006, 07:59:18 UTC
А расскажи! За вечерним Tea Time - с удовольствием послушаю.

А корпоративные сервлеты - это же такое... кхм... замшелое legacy.

Reply


anatoliy April 20 2006, 17:35:35 UTC
А Trails не смотрел ?

Оффтопик: между TX и TH-55 (европейкой), я бы выбрал Соньку. У неё один недостаток - проц тормознее. UX-50 тоже симпатичная, только экраны свистят.

Reply

recoder April 20 2006, 19:33:06 UTC
Это который Trails@java.net? Нет, не смотрел.
Посмотрел. Так он же на Жабе! А Жаба - это не кул.

Reply

anatoliy April 20 2006, 20:06:09 UTC
Хм, хм. Не знаю. Кул не кул, а я с радостью в своё время перешёл с Perl.

Reply

anatoliy April 20 2006, 20:12:46 UTC
Кстати, сейчас я пишу простенький web app на Spring MVC. Всё очень просто и понятно.

Reply


recoder May 26 2006, 12:03:26 UTC
Самообразование рулит!

Reply


skabbit December 29 2006, 01:53:11 UTC
вижу много времени прошло с момента написания поста. соответственно вопрос: ну и как catalyst?

Reply

recoder December 29 2006, 14:36:41 UTC
Catalyst достаточно активно развивается.
Я его потихоньку изучаю. Завёл вон ru_catalyst.
Очень вкусная вещь, хотя и со своими сложностями...

Reply

skabbit December 29 2006, 14:44:46 UTC
о! спасибо. с удовольствием джойнюсь. :)
просто мануалы по каталисту кхмкхм... непонятные. поэтому спрашивать сподручнее.
хотя все равно разобраться быстрее, чем спросить. однако ленивее :)

Reply

r3code March 23 2007, 21:49:54 UTC
Как практика использования? Я собственно перлом полгода как овладеваю.
Я вот только дошел в своем проекте до того, что надо бы html в шаблоны загнать. Пока выбрал HTML::Template::Compiled и пытаюсь писать под mod_perl (тока нихера нету к нему доки на русском нормальной).
Как считаешь нужно ли мне вообще использовать и изучать MVC или пока мне с моими знаниями хотябы с обычными шаблонами разобратся.

Reply


Catalyst anonymous June 21 2008, 09:08:59 UTC
Catalyst & DBIx::Class это на сегодняшний день пожалуй лучшие системы MVC & ORM на перл. Если Catalyst еще сравним с аналогами других языков (хотя концепция конечно явно лучше и логичнее), то DBIx::Class является лучшим, ни один из ORM из других языков даже близко по мощности и гибкости не приближается к нему, это поймут те кто хорошо знает DBIx::Class и знаком с ORM других языков, например ActiveRecord или подобные.

Reply

Re: Catalyst recoder June 21 2008, 22:01:34 UTC
А я вот как раз ORMы никак вкурить не могу. Мне рукотворный SQL по-прежнему проще и милей...

Reply

Re: Catalyst anonymous June 17 2009, 13:06:23 UTC
http://mojolicious.org/ - интереснее.

А из ORM, - помимо DBIx::Class есть ещё и Moose.

Reply

Re: Catalyst recoder June 17 2009, 13:52:19 UTC
Mojolicious - это как мне показалось клонирование RoR на Перле.

А Moose - это совсем из другой оперы. Это OOP-система для Perl5 по мотивам Perl6.

Reply


Leave a comment

Up