Sugiro iniciar os estudos com um framework opinado (Ruby on Rails, Django, Nest.JS), pois ele vai estruturar algumas coisas para você. Mas não deixe de com o passar do tempo começar a buscar o pq de estar fazendo as coisas do jeito X ou Y;
Em resposta a Qual a melhor estrutura back-end ?
1