Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dica para rodar a aplicação pela primeira vez.

OBSERVAÇÃO 1:

Como o professor tinha falado anteriormente, é necessário usar o comando:

json-server --watch --host SEU_IP_AQUI db.json

Para que dê certo e o db.json correto seja executado, você precisa estar dentro da pasta server do projeto, ou seja, você irá acessar (via terminal) a pasta do projeto e irá entrar dentro da pasta server onde tem o arquivo db.json e irá executar o comando acima.

exemplo

Se você não fizer dessa forma, será criado um arquivo db.json e as requisições não irão funcionar e o erro 404 será mostrado na saída da IDE.

OBSERVAÇÃO 2:

Dentro da pasta server acesse o arquivo db.json e limpe as informações antigas que estão contidas no arquivo. Deixe conforme está abaixo:

{
  "learnhttp": {},
  "journals": [

  ]
}

O motivo é simples: A listView possui mais ou menos 30 entradas que é baseada na data atual. Entradas com os atributos created_at e updated_at muito antigos dão uma exceção (Ele estoura o limite de itens da ListView).

Por isso, limpe o arquivo e crie as suas próprias entradas, dessa forma, a aplicação rodará sem problemas.

1 resposta
solução!

Oi Rafael, tudo bem?

Muito obrigada por compartilhar essa dica importante para rodar a aplicação pela primeira vez no curso "Flutter com Web API: evoluindo na integração da aplicação".

É sempre bom ter essas instruções detalhadas para evitar erros e garantir que tudo funcione corretamente.

Parabéns pela atitude!

Um abraço e bons estudos.