Adonis is tailored for monolith web apps / websites with all its convience features because monolith apps require the most number of features from the developer and, consequently, from the framework.
Adonis 4 full-stack application boilerplate is installed by default (see the highlighted section on the page for more info) and is in fact the starting point for a monolit app.
In addition Adonis 4 has slim and api boilerplates just for the case in the future you would like to extract some portions of your monolith to separate (micro?)services. You could install those slim or api with
--slim arguments in Adonis CLI.
Apart from the above for beginners using Adonis promotes learning very basic and thus very important best practices on how to organize your code.
This especially is difficult to experince with other Node frameworks (let alone there are no other good Node MVC frameworks in my view).
Just as a side note I am especially pleased with Adonis IoC container. It turns the annoing Node
require('../../../../App/Module/Something/Else/Etc/MyModule.js')to become a beautiful
use('Etc/MyModule'); irrespectively of the location of the module where I add that