Mojolicious 始めました
最近ようやく Mojolicious に手を出し始めました。プロダクション環境に導入するかは、まだ未定ですが、ソースコードを読みながら試用しています。
Catalyst の原作者が DRY でなく DIY で作っているとのこと。Moose 依存などはなく、コアモジュールにしか依存していません。
ただ、perl-5.10.1 以降を必要とします。(Mojolicious 2.46)
1st リリースされてから、かなり時間が経っている割には、日本語の情報が id:perlcodesample 氏が翻訳されているドキュメント以外は少ないようなので、これからちょっとずつ、ここに得た知識を残して行ければと思います。
↓Mojolicious (2.46) の依存モジュールと、そのモジュールがコア入りした perl リリースバージョン。
B: 5.005 Carp: 5 Config: 5.00307 Cwd: 5 Data::Dumper: 5.005 Digest::MD5: 5.007003 Digest::SHA: 5.009003 Encode: 5.007003 Errno: 5.00504 Exporter: 5 ExtUtils::MakeMaker: 5 Fcntl: 5 File::Basename: 5 File::Copy: 5.002 File::Find: 5 File::Path: 5.001 File::Spec: 5.00405 File::Temp: 5.006001 FindBin: 5.00307 Getopt::Long: 5 I18N::LangTags: 5.007003 I18N::LangTags::Detect: 5.008005 IO::File: 5.00307 IO::Poll: 5.006 IO::Socket: 5.00307 IO::Socket::INET: 5.006 List::Util: 5.007003 Locale::Maketext: 5.007003 MIME::Base64: 5.007003 MIME::QuotedPrint: 5.007003 Pod::Simple::HTML: 5.009003 Pod::Simple::Search: 5.009003 POSIX: 5 re: 5.00405 Scalar::Util: 5.007003 Socket: 5 Sys::Hostname: 5 Test::Harness: 5 Test::More: 5.006002 Time::HiRes: 5.007003