With Vue2 you have to use class styled api, instead of Options API with TS, otherwise you'll face lots of pain. Even with classes it has many issues with Vuex and 3rd party libraries, it's just feels not so mature, if compare to React (not telling about Angular). Totally not worth to use Vue2 with TS, with Vue3 things might change, but that would take a few years i guess.
React has more matured ecosystem if compare to Vue.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
With Vue2 you have to use class styled api, instead of Options API with TS, otherwise you'll face lots of pain. Even with classes it has many issues with Vuex and 3rd party libraries, it's just feels not so mature, if compare to React (not telling about Angular). Totally not worth to use Vue2 with TS, with Vue3 things might change, but that would take a few years i guess.
React has more matured ecosystem if compare to Vue.