It uses DNF which has its own set of features compared to APT. In general I think DNF is much better although it does have more overhead.
You also could look into Fedora Atomic https://fedoraproject.org/atomic-desktops/kinoite/
Atomic desktops use overlays instead of packages which means you get a much cleaner system at the expense of some flexibility.