Perl is a great language for building applications that interface over HTTP. It has some of the best tooling for database access, sending/receiving HTTP requests: LWP, Plack and Mojolicious. The only glaring weakness to a Perl application as it stands, is typically, Perl servers only support HTTP/1.1. 1.1 is a "fine" protocol, especially for its time. However, in 2026, it's starting to show it's age. HTTP/2 isn't just "faster", it's much more efficient with your server's resources. It uses a single TCP socket also called a "stream" for client's to use, instead of opening multiple sockets per page load.