4 Matching Annotations
- Oct 2020
The only "issue" it has is that its unfamiliar. People have been working with HTML for years and are comfortable with it. That's basically the only reason that people find it more readable. If you make an effort to spend sometime with hyperscript, it becomes as familiar and readable as jsx.
- familiar syntax
- due to historical reasons
- readability: depends on familiarity
- doing something without knowing why/how it works
- UI library
- it's just _
- path of least resistance
- not a real/actual problem
- hypothetical/alternate history
- comfortable because familiar
- paving cow paths
- investing time to really understand something
- UI library: syntax
- cargo cult
Remember even though the syntax is almost identical, there are significant differences between how Solid's JSX works and a library like React.
- Sep 2020
In general, I'm unpersuaded by these arguments (learning curve is determined not just by unfamiliar syntax, but by unfamiliar semantics and APIs as well, and the frameworks in question excel at adding complexity in those areas).