Gostaria de saber se teria alguma forma de colocar esse projeto on line sem usar o json-server para simular
Gostaria de saber se teria alguma forma de colocar esse projeto on line sem usar o json-server para simular
Olá, Walison! Tudo bem com você?
Sim, é possível colocar seu projeto online sem usar o json-server para simulação. O json-server é uma ferramenta bastante útil para simular uma API REST durante o desenvolvimento, mas quando você quiser colocar seu projeto online, provavelmente vai querer substituí-lo por uma API real.
Existem várias opções para isso, dependendo das suas necessidades. Você pode, por exemplo, criar sua própria API usando Node.js e Express, ou usar um serviço de backend como serviço (BaaS) como Firebase, MongoDB, ou Back4App.
Aqui está um exemplo de como você poderia criar uma API simples usando Node.js e Express:
const express = require('express');
const app = express();
app.use(express.json());
let data = []; // Aqui você pode colocar seus dados
app.get('/api/data', (req, res) => {
res.json(data);
});
app.post('/api/data', (req, res) => {
data.push(req.body);
res.json(req.body);
});
app.listen(3000, () => console.log('Server running on port 3000'));
Neste exemplo, a API tem um endpoint GET para buscar os dados e um endpoint POST para adicionar novos dados. Você pode expandir isso para atender às necessidades do seu projeto.
Para mais informações sobre, acesso o seguinte curso:
Espero ter ajudado e bons estudos!