I'm surprised no one's posted Spread API yet: https://spreadapi.roombelt.com/ It's a free Google Sheets / Apps Script you just paste to your sheet, and it turns the sheet into a full CRUD. It's kind of rate limited though but completely free! Edit: I've thought about creating a company around Sheets before, and the problem is that once you get to the "willing to pay" stage, you also kind of outgrow Sheets. I'd rather…
Show HN: Using Google Sheets as the back end/APIs of your app
151–160 of 171 posts
Re: Show HN: Using Google Sheets as the back end/APIs of your app
#152You don't actaully need any fancy wrapping.. just open https://script.google.com/ you can already access all google's APIs + you will be able to integrate your sheets with your gmail (send email), calendar (you can modify the calendar when the sheet get changes), create pages, allow inputs from form and etc..) The problem with that is the sheet will not have any .. transaction based ops like a real database so for ex…
Every time someone makes a simple solution for a problem on this website someone else points out that a much more complicated option already exists.
Re: Show HN: Using Google Sheets as the back end/APIs of your app
#153Earlier quoted context omitted.
> no revision control I'm not claiming this is a sufficient solution, but Google Sheets does keep a version history and you can see changes. Doesn't solve the problem of working copies and merging though.
Try to compare version histories on hundred thousands row of google sheet. It's not a pleasant experience.
Re: Show HN: Using Google Sheets as the back end/APIs of your app
#154Just beware of the modern version of the "Excel noob trap" which lots of investment banks fell into in the 80s and 90s. Spreadsheets are amazing generic calculating frameworks and you can do a ton in them, so a lot of banks ended up building a huge ediface of excel spreadsheets that ran a wide variety of risk, pricing and operational functions. With a few plugins and extensions you can really do amazing things with t…
Not a full IDE or god forbid pip modules - just hello world. And that's one of the better experiences thus far. Some finance shops simple don't give you any options.
Its par for the course to give office workers access to only Excel and then people are surprised when they build abominations in excel...
Re: Show HN: Using Google Sheets as the back end/APIs of your app
#155Highly recommended.
Re: Show HN: Using Google Sheets as the back end/APIs of your app
#156Re: Show HN: Using Google Sheets as the back end/APIs of your app
#157Earlier quoted context omitted.
Can you elaborate? I understand the reasoning "we need to grow no matter the cost, will deal with problems when they arise", but deliberately sabotaging yourself doesn't sound reasonable.
not op but probably because some people are so used to using spreadsheets that even if you built them a database with custom visualizations, they'd ask for spreadsheet export.
Some even worse that they require the data to be in excel since that's all they know.
Re: Show HN: Using Google Sheets as the back end/APIs of your app
#158I use Opensheet as the backend for storing reviews of my book. It's not CRUD, but easy enough to fetch data as JSON and display it on a website (and for free!). Highly recommended. https://github.com/benborgers/opensheet
Re: Show HN: Using Google Sheets as the back end/APIs of your app
#159I'm surprised no one's posted Spread API yet: https://spreadapi.roombelt.com/ It's a free Google Sheets / Apps Script you just paste to your sheet, and it turns the sheet into a full CRUD. It's kind of rate limited though but completely free! Edit: I've thought about creating a company around Sheets before, and the problem is that once you get to the "willing to pay" stage, you also kind of outgrow Sheets. I'd rather…
Please keep in mind that you can always post your improvement ideas or PR's here https://github.com/ziolko/spreadapi.
Re: Show HN: Using Google Sheets as the back end/APIs of your app
#160Just beware of the modern version of the "Excel noob trap" which lots of investment banks fell into in the 80s and 90s. Spreadsheets are amazing generic calculating frameworks and you can do a ton in them, so a lot of banks ended up building a huge ediface of excel spreadsheets that ran a wide variety of risk, pricing and operational functions. With a few plugins and extensions you can really do amazing things with t…
Personally, I think good refactoring support would be the way to go - make it easier for a programmer to go in and "extract method" or similar to clean things up if they have gotten out of hand, without necessarily having to rewrite the whole thing from scratch.