What railguns and beam weapons do, is weaponize nuclear reactors and gas turbines, reducing the need for propellants and explosives. While it's unlikely that this will allow the aircraft carrier to regain the place it once held, it seems likely in the future that massive power generation capability will become more and more important.