This is really well put together - esp. the chart. I do these kind of overviews for juniors in our company, but man, you nailed it. Love mentions of PostCSS and Bulma.
Two notes:
- You might want to check out Tailwind CSS https://tailwindcss.com/
- Vuex is IMO much easier for Novice to pick up than Redux. I find its implementation much more streamlined. Also, Vue-CLI is a solid way to start Vue project without configuration nightmare.