3 ms·
I'm the opposite, I despise anything angular, vue, knockout, that makes devs learn a new language. React just uses js, almost plain.
by genericstorage3 6y ago
I'm the opposite, I despise anything angular, vue, knockout, that makes devs learn a new language.
React just uses js, almost plain.
- brailsafe 6y agoThat's a bit dramatic and inaccurate don't you think? Angular maybe comes closest to your definition of new language, but the rest is pretty much HTML with an @ sprinkled in. We've been using the same paradigm of double curly braces and such for quite a while. React may use more or less js, but I find it more mentally taxing to render or parse what is better expressed as HTML in a template. Outside of that, unless you've already been working with react a lot, the syntax of how data flows together is certainly not any more intuitive than Vue.
- Tade0 6y agoBut JSX is a whole new language on top of HTML and JS. Otherwise you would have to write lengthy, nested createComponent calls.
- dsego 6y agoJust JS? What are those angled brackets in JS exactly?