Minifiers try to preserve meaning while removing bytes. Obfuscators try to remove meaning while preserving behavior. They are close to opposites.
MinifyOptimises size. Reverses cleanly. Not a security control.
ObfuscateOptimises attacker cost. Survives beautifying.
BothMinify for bytes, then obfuscate for protection.