A Visual Guide to React Mental Models: UseState, UseEffect and Lifecycles | Hacker News Reader