Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It's not React's fault but the ignorance of the average React dev never stops surprising me. From using divs for buttons or links to this.


I think a big part of the problem is how online education and bootcamps/college degrees for web-dev are structured. Often times people are so overwhelmed with the stack they are supposed to learn that quite obvious and important stuff gets lost. People just try things out until it works without understanding the underlying structure. If you come from a simpler MVC framework like Rails or Laravel, it enables you to focus on the really important stuff first, and explore from there. It is also much more rewarding to see some solid results early.


Yeah the issue is that beginners are not learning web dev or even front end, they are learning React.


Yeah modern JavaScript frameworks heavily discourage semantic markup, and I’m salty about it.


Svelte must be an exception to that rule because semantic html is a first-class citizen.


react-native-web




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: