I don't understand how "backend" is a metaphor for orientation like "up", "back", "forward". It's a term that etymologically comes from "back" but has no semantic connection to the word.
so the metaphor, and "semantic connection" would be that "back" means "the bits you don't see and don't directly interact with"