| I'm seeing 714kb of data loaded over 924ms. Not as small as possible, but I don't think this really qualifies as bloat. Imo the benefits of using React boilerplate for a landing page would be:
- Quick to set up / customize (faster than starting from scratch in vanilla js, anyway)
- Flexible. Allows devs to quickly pivot the landing page into a "landing page + [whatever]" if needed If pure speed to load is your endgoal, then go with a static page. However, I think a vast majority of users won't notice and/or care about the small difference in speed or "bloat". I guess to flip the question, what's the benefit of using a static HTML file over React, other than a 10kb footprint? |
I think most web developers forget that most visitors don't have fiber connections and high-end hardware like them. This page renders at 15 fps on my mom's laptop with an old Core I3.
I kept my old ThinkPad just to test my websites.