Introducing react.dev
Well, bummer. I have a mature product using React Components which are now legacy. It looks like in the future, I&#x27;ll slowly migrate these over to functional components, as is standard in the documentation.<p>I&#x27;m disappointed by the fanatical adoption of hooks, but I saw it coming and I can&#x27;t say their legacy documentation didn&#x27;t warn me.<p>I&#x27;m happy that other people seem to enjoy them without restraint, but obscuring magical details and making side effects seem like more of a big deal than they really are in programming seems like a design choice intended to infantilize engineers and shelter them from reality.<p>I might finally invest some time into what it looks like to create front ends independent of any of the existing frameworks that exist today, which I think is probably controversial, but I want the decisions I make to last longer than the whimsy of engineering teams who don&#x27;t care that they might change their mind in 10 years.<p>I think having seen front-end software come and go so many times, I&#x27;d rather write some simple utility functions wrapping `Document.createElement()` and use native event handling.<p>Too much fluff in front-end.<p>I want the decisions I make to last decades, not just a few years. I don&#x27;t think that&#x27;s a sentiment appreciated by most, though.