If you are already familiar with Typescript and Vuejs - this would probably be the way to go - keep it simple and stupid.
I would recommend starting a Vue3 Typescript app with Vite and a basic Nodejs template.
OR
If you are up to date on typescript i really recomment looking into NestJs as it provides anything you would need to get started and an amazing comunity!