Eu ainda nao tenho propriedade para responder com belos exemplos de back, mas empiricamente tente ver assim... Com front, qualquer codigo vai funcionar, uma tipagem fraca "ta sempre ali" pra dar um jeitinho.

Tente agora fazer isso no back. Pelo que estou estudando até agora, a migração parece ser tipo sair do Brasil a Europa a nado (sim, nadando) pois embora lógicas "parecidas" de lonje é simples :)

Olha mano, eu comecei como front, hoje tô trabalhando ainda com front mais também com mobile, react e react native. Fui aprender back-end com node js para poder quebrar meus galhos pessoais, mas assim, eu não tenho essa opinião, para mim o back-end é muito mais simples que o front. Mas enfim, depende da aplicação, linguagem etc.