Solucionado (ver solução)
Solucionado
(ver solução)
6
respostas

Problemas com a recuperação dos dados

Estou fazendo o Curso React: componentes reutilizáveis para sua webapp, fiz todos os passos para retornar os dados do banco, tem dados no banco como podem ver;

+----+----------------------------+-------------------+-------+
| id | email                      | nome              | senha |
+----+----------------------------+-------------------+-------+
|  1 | cristiandasilva8@gmail.com | Cristian da Silva | 1234  |
+----+----------------------------+-------------------+-------+

Mas não esta retornando nada, a tabela da view fica em branco, e não sei onde que está esta função que foi escrita no curso:

url: "http://localhost:8080/api/autor"

este caminho, onde que está? não encontrei ela, para ver como que funciona.

6 respostas

Oi Cristian, tenta a url "http://localhost:8080/api/autores", pode ser? Você subiu o servidor?

Caso isso resolva, vc pode indicar aqui onde é que está referenciado o endereço com /autor?

O que achei estranho, é que pegando o pronto, disponibilizado no git, substitui o arquivo e funcionou.

Outra pergunta é, como que ele gerencia os dados, é o próprio node? Onde que está a função autores?

solução!

Oi Cristian, a aplicação que serve a api é escrita em Java. Ela que recebe as requisições que vem de sua aplicação usando o react. Ela recebe os dados dos autores e vai gravando no seu mysql. E aí, quando vc quer listar, a api consulta o banco de dados e retorna o json para você.

E se fosse pegar direto de um Server como phomyadmin? Como Faria? Faria um php com o echo em json?

Não mudaria nada... a aplicação cliente, nesse caso usando o react, só consulta e envia dados para os endereços(enpoints). Essa é a graça de você consumir uma API via webservice , como ela é implementada não é importante.

Bom, vou ter que explorar mais ela então... obrigado pela ajuda