News for hackers. Stuff that matters.
Re:Vue Native by neya on Wednesday June 13, 2018 @04:55AM (#17301405)
One of the main reasons - JSX. Contrary to popular belief, JSX is all cool until you're in a situation where you need to maintain the app you wrote.

I know React can be written without JSX as well, but frustratingly most documents/resources online are all examples with JSX.

And then, this:

https://twitter.com/thomasfuchs/status/810885087214637057

Re:Vue Native by jhall1468 on Wednesday June 13, 2018 @09:14AM (#17302710)
That doesn't really clarify your position. JSX is a syntax, why in the world does that cause maintainability issues? And that tweet is a massive straw man. It's poorly spaced, poorly written and YEARS after React came out it shows that people still don't understand the difference between separation of concerns and separation of languages.
Re:Vue Native by Illniyar on Wednesday June 13, 2018 @05:07AM (#17301458)
I find it the other way around actually. It's much easier for me to maintain JSX then using an html template engine.