After rebuilding this site vernaillen.dev from scratch up with Vue last year, for which I spend a lot of time selecting and integrating different vue and vite plugins, I decided to build my other website, Harmonics.be and bio.wouter.net with Nuxt 3.
Nuxt makes it a lot easier and faster to bootstrap a new website. Less fiddling with plugins to make it all work nicely together.
And it's bundled with Vite and running on Nitro's server engine, so it's pretty fast.
I also love writing and publishing content with Markdown, therefor Nuxt Content is just perfect for me for content management.
Edit: A month has past since I've first published this blog post, but since then I've also created a new website using Nuxt for my sister Anneleen Vernaillen, and today (March 2) I've put the Nuxt version of this website online.
Deployed on Netlify
Nuxt sites deployed on Netlify
At this moment I have deployed 6 websites using Nuxt on Netlify:
- anneleenvernaillen.com
my sister, Anneleen Vernaillen's new website. All design and art work by her, web development by me - harmonics.be
my website for my activities as a sound healing practicioner, ecstatic dance dj and trance dance facilitator - vernaillen.dev
this website, my freelance developer website - bio.wouter.net
my "link in bio" app - vue-audiomotion-analyzer.dev
Vue AudioMotion Analyzer, a Vite plugin I made wrapping Henrique Vianna's audioMotion-analyzer - vue-audiomotion-analyzer-demo-nuxt.netlify.app
a small demo site for the Vue AudioMotion Analyzer
The Stack I'm using
- Nuxt 3 as web framework
- it's abviously based on Vue.js as JavaScript framework
- Nuxt Content 2 for managing content with markdown
- Tailwindcss as CSS framework
- Vitest for unit testing
- Cypress for e2e testing
- pnpm as fast package manager
- Renovate for automating dependency updates
- GitHub as code repository
- Netlify for 'bringing it all together' and hosting the apps
- Visual Studio Code for code editing
The learning never stops
For learning everything about Nuxt I decided to purchase the Mastering Nuxt 3 video course, which is created by the team who created Nuxt 3. I didn't regret that purchase and I can highly recommed it.
Currently I'm learning how to build and secure serverside api's with Nuxt.