No meu último projeto, um agregador de conteúdo, o Catalyst é crítico
não só pela simplicidade mas também pela quantidade de recursos que
ele me oferece.
http://search.cpan.org/search?q=catalyst+plugin;s=0

Além da documentação do Catalyst ser surpreendente eu ainda tenho
suporte 24/7 com os core developers no IRC.

Ele também já me oferece uma estrutura pronta, para usar recursos além
do que está sendo usado nas páginas. Se eu fosse fazer isso usando
outro framework, eu teria que separar toda a estrutura.
no caso eu faço, catalyst.pl Myapp::Web e pronto eu tenho toda a minha
aplicação web separada da outra parte do backend mas isso é trivial.

O framework Catalyst faz o MVC parecer mais "intuitivo", e nada disso
é forçado. Eu não vou discutir sobre o "syntax design" oferecido, que
faz a minha vida extremamente simples.

O Catalyst não é só código Perl, ele é conceito.






2011/7/12 Renato Santos <[email protected]>:
> Eu tenho apenas um web-service que esta rodando em cima de fast-cgi.
> Foi escolhido o mojolicious pois é menor do que o catalyst, e como é apenas
> uma pagina de GET, resolvi manter a maquina 'virgem',
> porém, a qualquer momento pode virar um catalyst.
>
> 2011/7/12 Eden Cardim <[email protected]>
>>
>> >>>>> "Blabos" == Blabos de Blebe <[email protected]> writes:
>>    Blabos> http://news.bbc.co.uk/2/hi/8499859.stm
>>
>>    Blabos> ... isso me faz questionar quantas pessoas realmente estão
>> usando o
>>    Blabos> windows em produção...
>>
>>    Blabos> http://blogmal.42.org/tidbits/tcp-bug.story
>>
>>    Blabos> ... isso me faz questionar quantas pessoas realmente estão
>> usando o
>>    Blabos> TCP em produção...
>>
>>    Blabos> http://www.osnews.com/story/19731/The-25-Year-Old-UNIX-Bug
>>
>>    Blabos> ... isso me faz questionar quantas pessoas realmente estão
>> usando o
>>    Blabos> BSD em produção...
>>
>>    Blabos>
>> http://blogs.westword.com/showandtell/01%20your%20argument%20is%20invalid.jpg
>>
>>    Blabos> Pronto, trolei um.
>>
>> Não procede, o tipo de software bug que você tá usando como analogia é
>> bem diferente. Existe uma diferença fundamental entre um software
>> aplicativo e um software de sistema, eu estou falando de software
>> aplicativo, que tem uma utilidade bem-definida dentro de um contexto de
>> negócio que justifica a sua existência. Além disso, você só citou
>> *bugs*, que são casos onde uma funcionalidade não executa da forma
>> esperada, eu estou falando de um caso onde uma funcionalidade crítica
>> pra missão de boa parte dos aplicativos web *sequer executa* e que foi
>> resolvido com um patch trivial. Pra mim, isso é claro um indicativo de
>> que a funcionalidade provavelmente não está sendo solicitada. Bom, pra
>> discussão voltar a ser produtiva, gostaria de saber do pessoal da lista
>> que tem aplicativos web rodando em produção podem falar do framework que
>> escolheram e porque essa escolha foi crítica pro projeto.
>>
>> --
>>   Eden Cardim       Need help with your Catalyst or DBIx::Class project?
>>  Code Monkey                    http://www.shadowcat.co.uk/catalyst/
>>  Shadowcat Systems Ltd.  Want a managed development or deployment
>> platform?
>> http://blog.edencardim.com/            http://www.shadowcat.co.uk/servers/
>> http://twitter.com/#!/edenc
>> =begin disclaimer
>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: [email protected]
>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>> =end disclaimer
>
>
>
> --
> Renato Santos
> http://www.renatocron.com/blog/
>
> =begin disclaimer
>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: [email protected]
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>



-- 
http://noticiasglobal.com

"If you’ve never written anything thoughtful, then you’ve never had
any difficult, important, or interesting thoughts. That’s the secret:
people who don’t write, are people who don’t think."
=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: [email protected]
 L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer

Responder a