I think yes - but for billable web stuff I am on a Java / Vaadin fwk.
Used it for small internal stuff, not via JS tool chain, simply including it in HTML and going old-style from there.
Recced if to John Fabiani couple of seasons ago, who liked it immensly and went Elektron with it.
I personally like that it is still very small (although Mithril, HyperApp and Svelte are even smaller), well documented and written/architected in a way ***for me*** easy to grok.
For connecting right back into DB you need to decide on a server stack - Vue is client side.
Meteor probably the best "full stack", but early on they focused on Mongo, wanted to move to GraphQL then, but I did not look recently.
On Medium I read this year a comparison of about 7 backend stacks - look for that.
>I have been looking into Vue.js
>
https://vuejs.org/>
>It is a JavaScript framework (free) for building web applications.
>
>Most of the Vue tutorials and courses I've looked at concentrate on building a user interface.
>
>I've seen very little about building database CRUD forms using MySQL or PostgreSQL etc.
>
>Anyone used it? Coming from a VFP background, I wonder if it is a suitable tool to build something that works well with a database, eg one-to-many forms, data lookup, data grid, etc.
>
>Would appreciate any comments.
>
>Thanks
>Cyril