Every time I read one of these types of articles I have an "Am I taking crazy pills" experience.<p>I get that as an educational experience this is interesting, but the level of complexity required to generate static html is extraordinary. Just the amount of tooling and conceptual understanding necessary is so crazy.<p>I've been working on building out a simple Electron app recently and considered React, but realized with little to no interactivity it would be insane overkill. However, one of the most popular boilerplates out there combines react, redux, typescript, webpack, etc, etc.<p>There seems to be this default right now of 'over-engineering' everything. It's like people have forgotten how to make simple things.