Instead of reaching for an external library I decided to go with my own solution and I like to think that it made me more appreciative of Vue.js in general.
Just dive right into flexbox first, truly the best answer is to learn and master both, they were made to be used together for powerful layout combinations!
Just testing out FF devtools, I do appreciate how similar they are to Chrome. The biggest differences seem to be geared towards PWAs, such as auditing w/ Lighthouse.
https://benjamintaylorportfolio.netlify.com/#/
Built with Vue.js and uses Wordpress REST API as a headless content management system.