Usando o Google Planilhas como Banco de Dados e Disponibilizando como uma API
Olá a todos os leitores do TABNEWS! Estou empolgado em compartilhar minha primeira postagem, na qual vou explicar como utilizar uma planilha do Google como banco de dados.
Confira meu vídeo sobre como utilizar uma planilha do Google como banco de dados. Tenho certeza de que você ficará impressionado com as possibilidades...
Vídeo de apenas 3 minutos e 36 segundos
function doGet() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var rows = sheet.getDataRange().getValues();
var headers = rows[0];
var jsonData = [];
for (var i = 1; i < rows.length; i++) {
var data = rows[i];
var row = {};
for (var j = 0; j < headers.length; j++) {
row[headers[j]] = data[j];
}
jsonData.push(row);
}
var jsonString = JSON.stringify(jsonData);
return ContentService.createTextOutput(jsonString).setMimeType(ContentService.MimeType.JSON)
}
como fica para escalar? imagino que alguma hora vai ter problemas com muitas chamadas simultaneas, nao?
Acho que a ideia é mostrar só que existe mais entre o céu e a terra. Até por que nao faria sentido usar o sheets sendo que tu pode usar o firebase por exemplo