ReCoder (recoder) wrote,
ReCoder
recoder

  • Mood:

Catalyst assimilated

Уфф... Разобрался наконец с Catalyst'ом. За что большое спасибо il_duco и бесчисленным блоггерам в Сети.

Это конечно чистая магия и шаманство в его лучшем виде. Документации практически нет, how-to нет, примеров очень мало. Причём большинство примеров расчитано на такой уровень, который объектности Catalyst'а скорее всего и не поймёт. А настоящему перлофилу нужно что-то другое. Написать что ли самому?

Пока разбирался в Catalyst'e, обнаружил кучу вкусностей (о которых наверное все кроме меня знали):

  • AnnoCPAN
    Такой CPAN с подробными аннотациями к каждому модулю и возможностью всем писать комменты.
  • Class::DBI и Class::DBI::Sweet
    Лёгкие и удобные ORM: на базе данных накрывает таблицы удобным абстрактным интерфейсом, в котором можно определять всякие фичи типа триггеров, поддержки целостности, каскадных удалений и пр.
  • Class::DBI::Loader
    Модуль для автоматического создания классов для Class::DBI по схеме базы. Pure magic!

Вообще Catalyst оказался мечтой меня-вебдевелопера: среда для сервлетов на perl'е. Теперь его бы ещё проверить на устойчивость под нагрузками, посмотреть производительность. И - можно будет заниматься делом!

Так что рано меня ещё в менеджмент списывать! Я ещё кой-чего руками умею делать и новое изучать.

perl coding

Tags: coding, perl
Subscribe
promo recoder august 1, 12:09 36
Buy for 100 tokens
Не так давно Фейсбук научил меня ещё одной классификации людей, в дополнение к стратегам и тактикам, интерналистам и экстерналистам, и разным морально-политическим приверженцам. Впервые эта классификация описана ещё двадцать лет назад Картером и Сэнджером в книге The Programmer's Stone…
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments