Angular is one of the most popular front-end web application frameworks, helping you build modern applications for the web, mobile, or desktop. Mojolicious is a next generation web framework for the Perl programming language. Mojolicious and Angular together can certainly build a next generation web application.
At work, we have been using these two to build a very responsive, scalable and fantastic web apps. Mojolicious as a backend gives a lot of fun to work stuffs like Minion, Mojo::DOM, Test::Mojo. It has many plugins, including easy implementation of OpenAPI, OAuth, utility modules and of many others on CPAN.
One of the reasons you want to have this kind of web development set up is that front-end Angular developers and backend Mojolicious developers can work independently.
Angular is backend agnostic. Node.js Express is often used as backend for Angular, but we love Perl and Mojolicious.
We will see how these two can be married to make a web application today.