In web design, everything easy is hard again
html, css, and jQuery work just about exactly the same as they did a decade ago, nothing stops you from using tools you already understand.<p>If it was up to facebook then react would be the only framework used on the web; problem solved right? In reality, there are different tools for different needs and if you don&#x27;t understand the specific problems a tool was made to solve then of course you&#x27;re going to find it confusing.<p>Just because a tool exists doesn&#x27;t mean you have to use it. These tools were created to solve specific problems that the creators encountered, if you don&#x27;t have that problem or don&#x27;t like the solution then why did you pick the tool?<p>The most baffling part is the strange sense of entitlement as if people releasing their work for free on the internet is a <i>burden</i> to some because now they have to decide if they should use this free option.<p>If you want ES6, typescript, flow, components, css modules, SSR, hot code reloading, &quot;universal&quot; code re-use, postcss, bundling, automatic-code splitting, dead code elimination blah blah blah then that&#x27;s on <i>YOU</i>. Don&#x27;t blame the tools because you are enticed by their capabilities but not willing to understand why and how they work. If you don&#x27;t care about that stuff then problem solved: don&#x27;t bother with them.