Modern itemization in World of Warcraft: Forever
World of Warcraft: Forever gives every item a stat budget from its item level, quality and slot, then splits that budget between stats. That's why two items of the same level can look very different: one may spend its budget on Strength, another on Hit Rating and Stamina.
Old percentage effects are now ratings. At level 60, 10 Hit Rating is 1% hit and 14 Crit Rating is 1% crit, and both apply to spells too, so casters value them the same way melee does.