Are you really going to build a site which just consists of a button?
If I'm working with a payload budget and I'm using React I guess so?
Stop. You really do not need to be acting like this.