3 ms·
That's just a tooling issue. HTML has been around for a long time, and plenty of tools provide typing. Also Vue supports typescript. Vue itself throws errors if
by manigandham 5y ago
That's just a tooling issue. HTML has been around for a long time, and plenty of tools provide typing. Also Vue supports typescript. Vue itself throws errors if the variables don't exist in your template.
However you can use JSX with Vue if you want. All JS libraries are fundamentally the same, and all templating boils to a single function with input->output. Vue just offers HTML instead of JSX by default and it's far more useful in many instances.
- IshKebab 5y ago> That's just a tooling issue. No it isn't. There isn't even a way to write down the types properly in Vue templates. Anyway just saying "it's a tooling issue" doesn't make it not an issue! > Also Vue supports typescript. "supports" is a scale, and the support isn't nearly as good as React/TSX.
- manigandham 5y agoVue 3 is written in typescript and comes with full definitions. The composition API is all regular functions. It doesn’t get better supported than that.
- IshKebab 5y agoYes it does. React has better support!