top | item 15056077

(no title)

luke3butler | 8 years ago

But you can use JSX with Vue if that's what you prefer. Vue passes everything down to render functions in the end anyways.

React forces JSX use, so a lot of times the battle between Vue vs React seems to be Vue Templates vs JSX which never makes sense to me.

discuss

order

djur|8 years ago

React does not force JSX use. JSX just compiles down to React.createElement.

beefsack|8 years ago

I feel React.createElement is so unergonomic it's not really an option to use directly. A lot of React supporters mention it when people criticise JSX, but I don't think it's a pragmatic alternative.