Perl Frameworks

I have a relatively large  web application I will need to build sometime soon. I've done things like this before many times and have used perl successfully. I've been programming in perl for 20 years.   However, for any backend calls, I've either used the CGI method or Ajax. Both work fine, though I realize CGI is quite outdated.
My question is this: is there a framework for Perl similar to Django/Python that will allow me to have backend/DB calls without having to use the CGI mechanism? I'm sure there are and I am just not aware of them.

I could use Python/Django but I don't know Python as well, so it will take longer.

I could just use Perl/CGI/Ajax but I'm looking to try something new. I'm kinda bored doing it the same way I've always done it.

Please no lectures on why it's bad to use CGI.

Thanks!

Nacht
LVL 1
nachtmskAsked:
Who is Participating?
 
FishMongerConnect With a Mentor Commented:
Have you looked at these frameworks?  They are the main frameworks being used.
Catalyst | Perl MVC web application framework
Mojolicious - Perl real-time web framework
Dancer - Perl Web Framework for easy and fun webapp development
Dancer2 - Lightweight yet powerful web application framework

I've used dancer2 and it is very easy to learn and is robust.  My next project will be in Mojolicious.  It's was developed by the same person that developed Catalyst.
1
All Courses

From novice to tech pro — start learning today.