How to embed view in basic page content?
You might want to have a look at Paragraphs and some of the new Views Reference fields. You could then intersperse Views and content.

https://www.drupal.org/project/paragraphs

https://www.drupal.org/project/viewsreference