My portfolio website provides links to some of my personal projects. It is built with Astro, alongside Sanity CMS for the content. Each project is a document within Sanity, allowing me to update stuff seamlessly.
Astro was chosen mainly due to its' performance benefits:
Also, I was able to make the smooth page transitions using Astro's in-built transitions API .
My intention is to eventually start my own blog on here, so Astro being UI-agnostic will allow me to choose from the framework of my choice, such as Svelte or React. Everything is built using Astro components as I have not found any need for interactivity just yet.