Using Views in Complex Pages
You can still embed views in templates, just prepare them in yourtheme_preprocess_TEMPLATE(&amp;$variables), put them in $variables['some_key'] and then display in your template as {{ some_key }}.


I'm starting to look at Page Manager and Panels for a solution. Bringing these modules into the design for a seemingly simple problem does not seem like the correct answer.


I don't see why it wouldn't be. It's possible to do a lot more with just Drupal 8 core than before, but not everything. Using contrib modules is perfectly fine, as long as you try to not add every single module out there to your site.

The only problem is that it is a bit early for many contrib modules unless you know what you're doing and can dig into the code in case you run into issues.