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

Complexity is a very real and objective thing. When you can't 100% guarantee your program won't go into an infinite loop when you change a single line, it's too complex.


I don't know of any infinite loop problems in React. I would think they are less likely than using MVC / JQuery style patterns.


Have you done a lot of work with Hooks and useEffect? React changed the entire component lifecycle with the introduction of hooks. All sorts of weird things trigger re-renders now, including when a dependent function changes. You have to surround all of those with useCallback.

I should do a thorough writeup of the infinite loop issue in React.


I've not used hooks yet, but it's on my list to learn. Thanks for the warning though!




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

Search: