Eu estava com esse mesmo problema no Android plugado via USB.
Uma solução que eu encontrei foi utilizar o "Port forwarding" do Inspetor do Google Chrome
Em seu navegador Chrome digite o seguinte endereço:
chrome://inspect
Na opção "Discover USB Devices" clique no botão "Port forwarding..."
Em "Port" coloque a porta da API "3030", em "IP Address and port" coloque o endereço a API "localhost:3030".
Selecione a opção "Enable port forwarding" e clique em "Done".
Com isso o endereço da API poderá ser acessado via navegador do celular Android conectado, pois ele faz uma ponte entre a API rodando no PC e o dispositivo.
Assim teste no seu dispositivo utilizando o localhost da forma abaixo:
...
const lerFotos = async () => {
const fotosHTTP = await fetch('http://localhost:3030/feed');
const fotosJson = await fotosHTTP.json();
setFotos(fotosJson);
};
...