Hasura

Infrastructure

graphql engine

SHOW HN2018

382points
103comments
#46of 2,155 in 2018
Top 3%of 2018 by points

How HN took it

CuriousMostly questions and neutral comments

9 positive, 26 neutral or asking, 2 mixed, 14 critical, out of 51 comments about the project. Thread score -0.01.

Idea: 1 for, 5 againstDesign: 3 for, 0 againstDocs: 1 for, 2 againstExecution: 1 for, 2 againstPerformance: 0 for, 2 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

  • Well-designed website and documentation

    From 3 comments
    • Thanks for releasing such a project. Your website is really well done, it immediately made me want to dig in the tech, congrats ! PS: as a sidenote and since i'm sure you'll get…
      bsaul on HN
    • Nice work. There are several competitors in the automagic Postgres REST/GraphQL space, and you're nailing documentation and ergonomics here. Your site and the Hansura Console…
      rcdmd on HN
    • Thank you for releasing this. I am impressed with Hasura! No knock on postgraphile, I am trying that out too as well as prisma, but this looks very well done and the boundaries…
      uptime on HN
  • Useful for turning existing Postgres databases into GraphQL APIs

    From 2 comments
    • Hi HN! Super happy to announce the first open-source release of the Hasura GraphQL engine. This is a standalone service that gives you GraphQL on Postgres. It comes with…
      tango12 on HN
    • Thank you for releasing this. I am impressed with Hasura! No knock on postgraphile, I am trying that out too as well as prisma, but this looks very well done and the boundaries…
      uptime on HN

Objections

  • Licensed under AGPL, creating legal uncertainty

    From 1 comment
    • First glance reaction: Awesome, just the thing I need. Then I saw the fine print: AGPL. Haskell. The thing might be awesome, but the combination of the legal risk from AGPL (very…
      mikl on HN
  • Haskell makes maintenance and hiring harder

    From 1 comment
    • First glance reaction: Awesome, just the thing I need. Then I saw the fine print: AGPL. Haskell. The thing might be awesome, but the combination of the legal risk from AGPL (very…
      mikl on HN
  • Business logic is hard to enforce and side-effects like emails are not built in

    From 2 comments
    • This is very impressive. Congratulations! What I'm not seeing is how do you envision enforcement of complex business rules when using this API. Examples (silly, but you get the…
      kilburn on HN
    • I am very hesitant to couple the business logic of any application to the transport layer (GraphQL) or the persistence layer (Postgres) for that matter.
      michaelmcmillan on HN

Requests

  • Support for subscriptions

    From 1 comment
  • Support for many-to-many relationships and enums

    From 1 comment
    • I have been playing around with it. It's great. Better support for ENUMS and MANY TO MANY relationships would be very needed though.
      wjonas on HN
  • Compatibility with PostGraphile

    From 1 comment
    • Really cool! Congrats. It would be awesome if it could be made compatible with Postgraphile (https://www.graphile.org/postgraphile/introduction/)
      HugoDaniel on HN

Questions

  • How does it compare to PostGraphile?

    From 2 comments
    • Any comparison with PostGraphile?
      vetinari on HN
    • Impressive! How's it different from postgraphql (https://postgraphql.github.io/) or postgraphile (https://www.graphile.org/postgraphile/)?
      benoror on HN
  • How does it relate to Prisma?

    From 1 comment
  • Does it support UUID fields?

    From 1 comment
    • Thank you for releasing this. I am impressed with Hasura! No knock on postgraphile, I am trying that out too as well as prisma, but this looks very well done and the boundaries…
      uptime on HN

Alternatives named

  • PostGraphile

    From 2 comments
    • Any comparison with PostGraphile?
      vetinari on HN
    • Impressive! How's it different from postgraphql (https://postgraphql.github.io/) or postgraphile (https://www.graphile.org/postgraphile/)?
      benoror on HN
  • PostgREST

    From 1 comment
    • GraphQL is the equivalent to REST or even SOAP. Just like there are frameworks for these protocols, this is one that automatically creates a service for a postgres database.…
      y4mi on HN
  • Prisma

    From 1 comment

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/17540263)