The previous version of my personal website was made with Nuxt.js, Vue.js and the Vuetify Material Design Component framework.
Now I'm using Drupal as a base, since Drupal and TYPO3 CMS is what I regularly work with at work as an apprentice in Webdevelopment.