The whole point of (most) browser extensions is that they are small, efficient, and do a single job well. Quite why you'd want to bloat them up with an entire framework like React/Vue/etc. is beyond me. In most cases this is simply prioritising 'ease' of use and familiarity for lazy developers, at the expensive of essentially packing your browser with bloatware.
Granted there are some bigger, complex things that you may want to build into a browser extension - and for those, including a framework and libraries might well be a good idea. For your average browser extension (and stuff like your sample) - this is definitely overkill... using a sledgehammer to crack a nut.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
The whole point of (most) browser extensions is that they are small, efficient, and do a single job well. Quite why you'd want to bloat them up with an entire framework like React/Vue/etc. is beyond me. In most cases this is simply prioritising 'ease' of use and familiarity for lazy developers, at the expensive of essentially packing your browser with bloatware.
Granted there are some bigger, complex things that you may want to build into a browser extension - and for those, including a framework and libraries might well be a good idea. For your average browser extension (and stuff like your sample) - this is definitely overkill... using a sledgehammer to crack a nut.