News for hackers. Stuff that matters.
Re:Hasura raises $9.9M to simplify GraphQL by elitan on Thursday February 27, 2020 @08:54AM (#22433210)
What I liked with Firebase was how easy and fast everything was. One-click create a new project and everything was ready to use.

It's this developer experience I want to mimic with Nhost. By providing a managed backend with simple to use js-sdk (https://github.com/nhost/nhost-js-sdk).

Re:Hasura raises $9.9M to simplify GraphQL by lucasverra on Thursday February 27, 2020 @11:47AM (#22434926)
I'm a web entrepreneur and for my project i've been using Parse server project (1) implementation by Back4app (2). For the non initiated, Parse server is a API server module for Node/Express + mongo + websocket and stuff you need to run a commercial app like auth, role management et all.

We chose this because :

1.Open source (no vendor locking although now i'm sure if i had to move from b4a it would be a small PITA 2. Ready to use 3. actively maintained (graphQL have been implemented although we have not used it yet) (3)

My question is : should i invest time on discovering nhost for my next POC ?

(1) : https://github.com/parse-community (2) : https://www.back4app.com/ (3) : https://docs.parseplatform.org/graphql/guide/

Re:Hasura raises $9.9M to simplify GraphQL by elitan on Friday February 28, 2020 @06:31AM (#22442064)
Yes! The main advantages for me with the Hasura/Nhost stack is:

1. SQL (Thanks PostgreSQL)

2. Instant realtime GraphQL (Thanks Hasura)

3. Zero vendor lock-in

Re:Hasura raises $9.9M to simplify GraphQL by FAKEDETECTOR on Friday February 28, 2020 @12:13PM (#22444300)
> 3. Zero vendor lock-in

This is wrong. For basic features that are absolutely needed for a real-life app you will need the "Pro" hasura license.

Re:Hasura raises $9.9M to simplify GraphQL by elitan on Saturday February 29, 2020 @04:12AM (#22449746)
No you don't.
Re:Hasura raises $9.9M to simplify GraphQL by SkyPuncher on Thursday February 27, 2020 @03:03PM (#22437207)
I had the opposite experience with Firebase.

Amazing at first, but quickly fell apart when I had to implement any sort of meaningful business logic.

Re:Hasura raises $9.9M to simplify GraphQL by elitan on Friday February 28, 2020 @06:35AM (#22442080)
Yes I agree with you. With Hasura there are 3 main ways to handle business logic. We use the first one at Nhost and it's working (and scale) very well.

1. https://3factor.app/

2. Actions - https://hasura.io/docs/1.0/graphql/manual/actions/index.html

3. Remote Schema - https://hasura.nhost.io/console/remote-schemas/manage/schema...

I know Hasura is actively working on this exact issue and they just released Actions (second option) and I think we will start to see a standard/best practice approach to business logic soon.

Re:Hasura raises $9.9M to simplify GraphQL by samblr on Friday February 28, 2020 @09:01AM (#22442786)
Having tried remote schemas and reading about actions - I should say it doesn't feel right.

@elitan - just checking nhost. Features sounds promising.

Did you use hasura for building nhost's backend as well ?

Re:Hasura raises $9.9M to simplify GraphQL by elitan on Friday February 28, 2020 @10:14AM (#22443276)
Yes Nhost is built on the same stack you get with a new Nhost project.