I would try supabase + Astro.
With astro you can have more choice in frontend framework, vanilla js, alpinejs, react, svelte, vue.
I recently made a portfolio website for my girlfriend and the experience was awesome.
https://zhazira.design/
If anyone's hiring junior designers ;)
The portfolio looks great, congrats! I hope she will find a job soon, and good for you for building & promoting it ;D
I personally really like their approach to templating and components as well as server vs client side JavaScript.
I would try supabase + Astro.
With astro you can have more choice in frontend framework, vanilla js, alpinejs, react, svelte, vue.
I recently made a portfolio website for my girlfriend and the experience was awesome.
https://zhazira.design/
If anyone's hiring junior designers ;)