loading...

re: What are you not interested in learning? VIEW POST

TOP OF THREAD FULL DISCUSSION
re: For me, it’s not the learning curve so much as a style issue (old complaint I know, but still valid imo), and a issue with the trends in the greate...

For me, it’s not the learning curve so much as a style issue (old complaint I know, but still valid imo)

Why valid?

Issue with the trends in the greater frontend community

What issue?

Can you please elaborate on these? :)

PS: I'm not trying to start a frameworks/style war here, just interested in another peoples' opinion.

I don't like JSX. I think that's a valid issue, but it's kind of tired and has been litigated to death so I don't really care to re-open it. I think given the choice of "procedural in your layout" vs "layout in your procedural", the former does a much better job of separating concerns. I like the Vue approach to single file components more as well. React (or at least the community) has kind of taken the "JS-ify everything" approach, which I don't really care for, I think HTML and CSS have their place and there's no reason to wrap or indirect them with more JS.

Regarding objections around the greater frontend community, I have issues with hype cycles, build processes, "thought leaders", and what seems to be a trend towards "blog post-driven development" but I don't really want to get into them in this forum.

I do front-end work when I have to, it's just not something I care to do much more of.

Maybe valid for you 😛You can write React without JSX tho:
github.com/Jador/react-hyperscript...

Just one more question, if you can share with what stack are you working?

I'm working with React, React Native and Vue at my job right now, and while I find React much cleaner to work with I don't have major issues with Vue, in opposite I really like how's some stuff implemented.

code of conduct - report abuse