Which classes are generally harder to gear for in the end game?

New to diablo 4, I was wondering which classes generally have the harder time gearing for end game, and which classes have the more easier time gearing for end game content?

I wanted to play rouge but I'm not sure how hard gearing is for them throughout the seasons.