4 ms·
The extra cognitive load that results from having to use Vue's templating DSL (domain specific language) makes it worse than React IMO. You have to context swit
by drevil-v2 6y ago
The extra cognitive load that results from having to use Vue's templating DSL (domain specific language) makes it worse than React IMO. You have to context switch out of javascript and then back again. It is tedious and unnecessarily.
Multiple that by the number of frontend engineers you have across the org.
- renewiltord 6y agoI wonder what the cognitive load of reading the byline and the first line of the article is.
- untog 6y agoJSX is a templating language too. Yes, it's intertwined more easily with JS but it's still a syntax you have to learn. As someone that used plenty of such languages (Handlebars, etc) in the past, and still does today.. people make too much of this sometimes.
- cageface 6y agoThe big win of JSX is that you get full type checking on your templates as well as your code if you use Typescript. On bigger projects this is a huge help.