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

It's a lot easier to learn React than what all of you think. It's especially easier to learn these frameworks when you tried to solve the problem without them and experienced the pain of not having them.


As a user of React, I disagree -- unless you are using React in a javascript runtime, in which case you're probably fine. But I resent react for all the extra cognitive load it forces me to worry about when all I really give a shit about is its shadow DOM implementation. And then, only when I've got page(s) full of data I need to update without lag.


I'd like to correct some misconceptions you seem to have regarding React.

> unless you are using React in a javascript runtime, in which case you're probably fine

React is written in JavaScript. It runs exclusively in JavaScript. If you've somehow managed to run it outside a JavaScript runtime then I'd actually be delighted to learn about how.

> all I really give a shit about is its shadow DOM implementation

React doesn't have a shadow DOM.


Well, react-rails is how. And it's messy as hell.


React-rails doesn't run JavaScript outside of a JavaScript runtime, FYI. It just provides hooks for communicating between Rails and JavaScript.


Are you talking about ReactNative? I haven't played with that yet, but it's one reason I chose React in one of my projects (eventual plans to use our web browser components at least partially in Native).


No, more specifically, using React with Rails through the react-rails gem. I am considering ripping out all my JSX and replacing it with our React JS




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: