@TechWatching
Always learning to become a better software developer.
I am a software developer living in Bordeaux. I am a .NET and Azure enthusiast, primarly coding in C# but I like to discover other languages and technologies too.
Nothing here yet.
I completely agree with you for the advantages. Well said. However I think talking only about templates using DSLs is a bit restrictive. Although DSLs are mostly used to author infrastructure code, there are other solutions that take advantage of existing programming languages (along with their tools, IDEs, ecosystem) to write infrastructure code: Pulumi, AWS CDK and Terraform CDK for instance.
Interesting topic. However, I think there are a few things to update in your article if you are talking about the latest tools for Vue.js. Vue CLI is in Maintenance Mode, people should use create-vue instead (which is based on Vite that you already mention in your article). The Vetur extension works but Volar has become the official extension. Another thing related to state management that you could have a look is using composables. That can be an alternative to Pinia for simple needs and it's built-in.