Enzo, ótima pergunta e me tocou bastante, pois quando eu programava em PHP, eu tinha muita dificuldade em conseguir entender outras linguagens, como por exemplo JavaScript que eu odiava com todas as minhas forças na época, mas quando decidi aprender (para conseguir usar o Socket.io), me abriu muitas portas.
Então dado ao meu contexto (infelizmente não sei o seu em detalhes), eu escolheria começar usando o Expo. Talvez sair de PHP no backend para o mundo do Frontend será um salto muito grande, mas hoje vejo que o Expo é uma das maiores abstrações para desenvolvimento mobile que você vai encontrar, que ao mesmo tempo lhe dá controle sobre o que está sendo desenvolvido. De forma grosseira, acima disso na abstração você vai começar a entrar em soluções Low-code, e abaixo disso, vai começar a usar soluções nativas.
Um dos benefícios do Expo na sua tragetória de entrar no mundo do "Frontend" é que você programa usando JavaScript, então isso vai lhe habilitar em outras áreas que ficam do lado do cliente também.
Filipe, assim que tive tempo fui dar uma pesquisada e logo de cara apareceu um video seu, assisti ele e achei uma ferramenta incrivel, é realmente muito pratico vou dar uma olhada nesse APP agora mesmo. Estou com a ideia de bolar um APP, para uso pessoal mesmo, de gerenciamento financeiro sei que ja deve ter varios por ai más o objetivo é aprender, vou aprendendo e fazer e quem sabe não solto o projeto aqui para o pessoal dizer onde errei ou onde tenho que melhorar. assim como você não me dou bem com JavaScript, em muitas situações em que sou obrigado a usar é como se a cabeça estivesse prestes a explodir, mas não podemos deixar isso nos impedir de evoluir então bora quebrar algumas barreiras.