Rogues can use one-handed axes in WoW Forever, which is new compared with Classic.
They also use daggers, fist weapons, one-handed maces and one-handed swords, plus bows, crossbows, guns and thrown weapons. They can't use any two-handed weapon, staves, polearms or wands.
This comes from Forever's own game files: the client's weapon skill table (SkillRaceClassInfo, build 1.60.1) lists which classes can learn each skill. Blizzard hasn't published a weapon table of its own, so we checked the files rather than trusting Classic memories.

| Weapon | Rogue |
|---|---|
| Daggers | Yes |
| Fist weapons | Yes |
| One-handed axes | Yes |
| Two-handed axes | No |
| One-handed maces | Yes |
| Two-handed maces | No |
| One-handed swords | Yes |
| Two-handed swords | No |
| Polearms | No |
| Staves | No |
| Bows, crossbows, guns | Yes |
| Thrown | Yes |
| Wands | No |
You still have to train it
Weapon skills are learned from weapon masters in the capital cities. If something on the Yes list won't equip, train the skill first. Every class is compared in our class weapons guide.
Daggers or something else
In Classic, Backstab and Ambush needed a dagger in the main hand, and Sinister Strike was the attack for every other weapon. Blizzard hasn't said that changed in Forever, so check the ability tooltip before you build around one weapon type. Pick the type that fits your talents and stick with it, since switching later means a new set of upgrades.
The ranged slot
A bow, gun, crossbow or thrown weapon lets you pull a single enemy without walking into the whole camp.
See the Rogue guide, the leveling plan and Rogue professions.
Coat those weapons with Rogue poisons.
