Reading the documentation, I was expecting more tbh. As I found out there is no way to customize the API. The response is always a JSON dump of that google Sheet.
Show HN: Using Google Sheets as the back end/APIs of your app
51–60 of 171 posts
Re: Show HN: Using Google Sheets as the back end/APIs of your app
#52Do you have any plans to open source?
Re: Show HN: Using Google Sheets as the back end/APIs of your app
#53Re: Show HN: Using Google Sheets as the back end/APIs of your app
#54Funny story. Before pivoting my startup to Loom, we were a user testing company named Opentest. Instead of spinning up a DB and creating a dashboard for my co-founders to look at who requested certain user tests, I just dumped everything into a Google Sheet. It was so good. No downtime. Open access. Only 3 people looking/editing, so no conflict. Didn't have to deal with database upgrades or maintenance. I often think…
Re: Show HN: Using Google Sheets as the back end/APIs of your app
#55Funny story. Before pivoting my startup to Loom, we were a user testing company named Opentest. Instead of spinning up a DB and creating a dashboard for my co-founders to look at who requested certain user tests, I just dumped everything into a Google Sheet. It was so good. No downtime. Open access. Only 3 people looking/editing, so no conflict. Didn't have to deal with database upgrades or maintenance. I often think…
Re: Show HN: Using Google Sheets as the back end/APIs of your app
#56Earlier quoted context omitted.
Do you really want to deal with caching logic for what should be a simple API call? Sounds like a convincing argument to use whatever this product is.
client = (APIcall) => redis.get(sha1(APIcall)) || { res = api(APIcall); redis.set(sha1(APIcall),res) return res } Not that hard. Like 10 lines of code to get a decentish cache going.
Re: Show HN: Using Google Sheets as the back end/APIs of your app
#57They seem pretty powerful.
Re: Show HN: Using Google Sheets as the back end/APIs of your app
#58Google apps script already lets you write http handlers... They seem pretty powerful.
Re: Show HN: Using Google Sheets as the back end/APIs of your app
#59Is the Google Sheets API rate limit open enough for actual production use? I thought it was pretty restrictive, no more than 60 writes per minute, but I'm not sure about the reads restrictions.
This manifested as an issue when doing a deploy but being unable to get critical data. We added retries and stuff like that but it seemed not great to run a business of something that isn’t designed for this purpose.
Re: Show HN: Using Google Sheets as the back end/APIs of your app
#60I'd like to plug PocketBase [0] for a similar use case. Last week I was looking for a place to store random data with API access, and was looking at making a Google Sheets backend, but PocketBase was easy and didn't have a 60 rpm quota [1]. Deploying to a cheap VPS was very easy with CapRover. [0] https://pocketbase.io/ [1] https://developers.google.com/sheets/api/limits
I was looking at pocketbase but I didn't really understand how to use it. I know sqlite and am good at SQL, but couldn't work out how to use it.