Websites should be as small as possible (max 100Kb).
A static page outperforms React, especially if systems like Hugo or Jekyll are used to keep themes separated from content