Octo
Infrastructure
serverless api generator
SHOW HN2020
How HN took it
5 positive, 8 neutral or asking, 1 mixed, 7 critical, out of 21 comments about the project. Thread score -0.03.
Design: 1 for, 3 againstIdea: 1 for, 2 againstPrivacy: 0 for, 1 againstExecution: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Positive reactions to the project and its logo
From 3 comments
Looks great! If you like this, check out OctoSQL[0]... Also in Go... Though OctoSQL lets you query multiple databases / files / event streams like kafka using SQL from your…
cube2222 on HNLogo is looking good , gj
rimkms on HNVery impressive, Great job.
amani92 on HN
Objections
Tightly coupling clients to the database schema makes refactoring hard
From 1 comment
I fear that all of these "expose your DB as an API" tools like this, Postgraphile, Hasura, etc. are going to set up folks for a world of hurt down the road. Tightly coupling your…
hn_throwaway_99 on HN
Unclear who needs an API for a raw SQL query
From 1 comment
Perhaps I'm old, but who needs an API for an SQL query? I'm not sure I understand the use case, or the advantage of something like this over a regular API call to a backend which…
akie on HN
Requests
Support for GROUP BY queries
From 1 comment
Do u know any similar tool wwhich supports group by query ?
revskill on HN
Questions
Can environment variables be passed into the database connection?
From 1 comment
Interesting concept and quite liked the playful logo. Can we pass in env variables to db connection ? We are in similar space, we take input params of db and generate CRUD apis…
o1lab on HN
Why expose an API when clients could connect to the database directly?
From 2 comments
Perhaps I'm old, but who needs an API for an SQL query? I'm not sure I understand the use case, or the advantage of something like this over a regular API call to a backend which…
akie on HNI think the point he was making is: why the API if you just want to talk to the db? You can connect to a SQL db over the network and protect the data with views and stored…
alangibson on HN
Alternatives named
PostgREST
From 2 comments
Looks vaguely similar to http://postgrest.org/
ForHackernews on HNWith postgrest you can add stored procedures as rest rpc calls, and you can always roll a microservice for more advanced stuff. In practice these sorts of auto-api tools make a…
CuriouslyC on HN
PostGraphile
From 2 comments
I can't speak for this project specifically but for some context, Postgraphile's way of solving this, as it only supports Postgres, is to use Postgres's Row Level Security…
lukeramsden on HNPostgraphile allows you to write plugins to arbitrarily extend (GraphQL) schema and wrap resolvers, which is useful for things like interfacing with external APIs etc. It works…
lukeramsden on HN
Hasura
From 1 comment
I fear that all of these "expose your DB as an API" tools like this, Postgraphile, Hasura, etc. are going to set up folks for a world of hurt down the road. Tightly coupling your…
hn_throwaway_99 on HN
Strapi
From 1 comment
This is not dis-similar to what Strapi.io does, although I don't think they realize that's a big selling point from their marketing materials. With strapi you configure your DB…
henryfjordan on HN
DreamFactory
From 1 comment
DreamFactory is basically a paid service for this sort of thing. They support something like 20 types of databases (among many other data sources). They have a lot of features…
chadhutchins10 on HN