Why new React devs should learn about class components (but not write them)