Re:2016 JavaScript Rising Stars
by Traubenfuchs on Wednesday January 18, 2017 @04:45PM
(#13430579)
Is React without JSX really something anyone would use though? All the examples are in JSX. Do you have the same first class experience?
> isn't really Reactive.
The go to response of react users when confronted with "I want to do X, why can't I do X?". It might makes sense for you but it pushes a lot of developers away.
I use React without JSX. With CoffeeScript it the render function is nice an concise, and I can use all the regular goodies of a proper programming language.
Granted most of the components/UIs are simple, but it works.
Yes. React is just a view rendering library. All those tools are just to make your life easier (including JSX) and don't have any inherent connection to React.
> Google "vue two way binding input" and "react two way input binding". React's solution reads like a bad joke."
Sure, but that's because "two way binding" isn't really Reactive. I guess it depends on what your past experience is, but as far as API surface area React and Vue seem to have similar complexity.