Requisitando dados em Axios com um banco Node já hospedado

Tenho um banco de dados usando mongoDB em Node e conseguir fazer a hospedagem e também a requisição dele como consta na Central de Ajuda.

O problema é que quero manipular esse banco através de um aplicativo, fazendo um CRUD padrão, mas quando me deparo com o ‘axios.create’ não sei qual informação colocar para que eu possa fazer o CRUD dos dados.

Em Node eu tenho:

const url = ‘mongodb://usuário:senha@host/nomeDoBanco’;
mongoose.connect(url, {…});

Mas quando chego no código semelhante do React Native, conectando o axios, fico em dúvida sobre o que colocar em baseURL:

const api = axios.create({
baseURL:
//‘http://meuDominio-com.umbler.net/
//geonosis.mongodb.umbler.com:43430
//mongodb://usuário:senha@host/nomeDoBanco
//‘http://IP:3000
})

(Eu coloco alguns do que estão acima? Ou passei longe e não é nenhum desses?)

Relembrando que já tenho o banco hospedado e quero fazer requisições dele com o Axios para ser acessada pelos aplicativos (porque são no mínimo 3 aplicativos diferentes que acessam o mesmo banco e mais na frente farei sites que também o acessarão) e não encontrei algo esclarecedor no Central de Ajuda.

Agradeço desde já.

Olá, bom dia, Joseph! Tudo bem? :koala:

Desculpe a demora na resposta da sua dúvida aqui na comunidade, ok?

Realmente não temos algum tutorial relacionado a essa tecnologia que você está tentando usar =/

Mas estava dando uma olhada aqui e encontrei informações no link https://www.npmjs.com/package/axios sobre algo que pode ser o que você está tentando fazer.

Acredito que a configuração que deva ser feita é algo como o print abaixo, onde você deve informar o endpoint da aplicação no baseURL.

image

Se puder testar novamente conforme essas informações e me avisar se deu certinho ou se ainda temos alguma dificuldade, agradeço muito ^^

Além disso, estou à disposição para se precisar de mais alguma coisa!

Até mais!