Live data from Hacker News

Ask HN: What are your favorite low-coding apps / tools as a developer?

news.ycombinator.com

61–70 of 290 posts

Re: Ask HN: What are your favorite low-coding apps / tools as a developer?

#61

Hasura by far, lets you point-and-click build your database and table relationships with a web dashboard and autogenerates a full GraphQL CRUD API with permissions you can configure and JWT/webhook auth baked-in. https://hasura.io/ I've been able to build in a weekend no-code what would've taken my team weeks or months to build by hand, even with something as productive as Rails. It automates the boring stuff and you…

So hasura just exposes a Postgres database through GraphQL?

That sounds kinda nifty, but does it then allow you to write custom code to add business logic? Glancing through the documentation, that part wasn't clear to me.

Re: Ask HN: What are your favorite low-coding apps / tools as a developer?

#62

Hasura by far, lets you point-and-click build your database and table relationships with a web dashboard and autogenerates a full GraphQL CRUD API with permissions you can configure and JWT/webhook auth baked-in. https://hasura.io/ I've been able to build in a weekend no-code what would've taken my team weeks or months to build by hand, even with something as productive as Rails. It automates the boring stuff and you…

This is similar to what we're doing! Hasura + AutoCRUD framework + Metabase is a great stack for putting together a solid business application in no time.

Combine Hasura (automatic GraphQL on top of PostgreSQL) with React Admin (low code CRUD apps similar to Forest) and you can build an entire back office admin suite or form app (API endpoints and admin front end) in a matter of hours.

This adaptor connects react-admin with Hasura: https://github.com/Steams/ra-data-hasura-graphql

Here's a reference application I put together: https://github.com/cpursley/react-admin-low-code

And we're taking a step further and using Elixir to listen to Postgres table changes for an "Event" style architecture: https://medium.com/hackernoon/get-notified-of-user-signups-a...

Re: Ask HN: What are your favorite low-coding apps / tools as a developer?

#63

Hasura by far, lets you point-and-click build your database and table relationships with a web dashboard and autogenerates a full GraphQL CRUD API with permissions you can configure and JWT/webhook auth baked-in. https://hasura.io/ I've been able to build in a weekend no-code what would've taken my team weeks or months to build by hand, even with something as productive as Rails. It automates the boring stuff and you…

This is similar to what we're doing! Hasura + AutoCRUD framework + Metabase is a great stack for putting together a solid business application in no time. Combine Hasura (automatic GraphQL on top of PostgreSQL) with React Admin (low code CRUD apps similar to Forest) and you can build an entire back office admin suite or form app (API endpoints and admin front end) in a matter of hours. This adaptor connects react-adm…

Hey man, really cool to see you comment here! We've chatted in the Hasura Discord briefly, love your work with the React Admin adapter. RA requires more manual work to set up and the aesthetics are different (Material UI), but it also gives you more flexibility.

For anyone looking for a self-hosted solution that can be more easily whitelabeled, highly recommend cpursley's work.

You should pop by the server chat more often =D

Re: Ask HN: What are your favorite low-coding apps / tools as a developer?

#64

Hasura by far, lets you point-and-click build your database and table relationships with a web dashboard and autogenerates a full GraphQL CRUD API with permissions you can configure and JWT/webhook auth baked-in. https://hasura.io/ I've been able to build in a weekend no-code what would've taken my team weeks or months to build by hand, even with something as productive as Rails. It automates the boring stuff and you…

So hasura just exposes a Postgres database through GraphQL? That sounds kinda nifty, but does it then allow you to write custom code to add business logic? Glancing through the documentation, that part wasn't clear to me.

That's one of the most common misconceptions about Hasura.

While it CAN expose an existing Postgres database, where it really shines (in my opinion) is when you're starting a brand new product. Because you can create your whole database and all the relationships, foreign-keys, triggers, permissions, etc through the web console UI incredibly rapidly.

And yeah, it takes care of all CRUD and provides an aggregation/statistics API (sum, median, standard deviation, count, mean, variance, etc), and it leaves the pieces of custom business logic up to you to write. It's entirely agnostic to what you use to write these, so long as they expose an HTTP endpoint.

Re: Ask HN: What are your favorite low-coding apps / tools as a developer?

#65

Hasura by far, lets you point-and-click build your database and table relationships with a web dashboard and autogenerates a full GraphQL CRUD API with permissions you can configure and JWT/webhook auth baked-in. https://hasura.io/ I've been able to build in a weekend no-code what would've taken my team weeks or months to build by hand, even with something as productive as Rails. It automates the boring stuff and you…

The tutorial looks great. Thank you for a great work!

Appreciate the kind words! I just wanted to share these tools because I feel they're undervalued and underused, and I reach for them for every new project I start.

Re: Ask HN: What are your favorite low-coding apps / tools as a developer?

#66

Hasura by far, lets you point-and-click build your database and table relationships with a web dashboard and autogenerates a full GraphQL CRUD API with permissions you can configure and JWT/webhook auth baked-in. https://hasura.io/ I've been able to build in a weekend no-code what would've taken my team weeks or months to build by hand, even with something as productive as Rails. It automates the boring stuff and you…

Are you hosting your own Postgres, or using a db-as-a-service? If so, which one?

For Dev and Staging, I use a Postgres Docker container, in Production I use a managed Postgres service.

I have a starter kit that includes a ton of stuff including pre-made JWT auth configured as Hasura Actions, a standard monolith-style Node REST API skeleton, and OpenFaaS serverless handler examples in every major language (Node, Python, Ruby, Java, Go, C#, PHP) you can find here:

https://github.com/GavinRay97/hasura-ultimate-starter

And really comprehensive docs about setup and architecture + how everything works here:

http://hasura-ultimate-starter.surge.sh/#/

Re: Ask HN: What are your favorite low-coding apps / tools as a developer?

#67
post #35

Hasura by far, lets you point-and-click build your database and table relationships with a web dashboard and autogenerates a full GraphQL CRUD API with permissions you can configure and JWT/webhook auth baked-in. https://hasura.io/ I've been able to build in a weekend no-code what would've taken my team weeks or months to build by hand, even with something as productive as Rails. It automates the boring stuff and you…

I can't agree more about Hasura, I made the jump to GraphQL for my current application and it's been a dream. Their documentation is excellent, helping me get setup with auth0 jwt auth and apollo client despite being new to both. Metabase was a game changer in my last company, it was so nice to just be able to drop a 50+ line custom SQL query in there with parameters and let users pull what they want. We'd also setup…

Yeah, these are tools that were each force-multipliers on my productivity, I can't imagine ever going back to be honest.

Re: Ask HN: What are your favorite low-coding apps / tools as a developer?

#68

Hasura by far, lets you point-and-click build your database and table relationships with a web dashboard and autogenerates a full GraphQL CRUD API with permissions you can configure and JWT/webhook auth baked-in. https://hasura.io/ I've been able to build in a weekend no-code what would've taken my team weeks or months to build by hand, even with something as productive as Rails. It automates the boring stuff and you…

What are you using to create a customer facing UI/frontend? It sounds like Hasura is just for backend

Re: Ask HN: What are your favorite low-coding apps / tools as a developer?

#69
post #39

Retool ( https://retool.com ) might be what you're looking for on the front-end. It's built for engineers, so it abstracts away a lot of the boiler-plate stuff (e.g. fetching data from an API, showing errors if it fails, showing a loading indicator on the button when the REST API is in progress, etc.). But you still write code for the custom bits (e.g. if you want to hide a component for certain users). Here's a 3 mi…

[deleted]

Re: Ask HN: What are your favorite low-coding apps / tools as a developer?

#70
post #27

It depends on what you're trying to accomplish. For building websites, Webflow is powerful (and allows for fine-tuning). Among utilities, Parabola (a kind of no-code extract, transform, load tool) is very neat. For getting data/creating APIs without having to code I've built Simplescraper - https://simplescraper.io . Currently working on an integration for Airtable that allows you to create a dynamic CMS using any da…

I have to say that it is really impressive. The design is simple and beautiful. The overall product is a huge time-saver.
Post reply on HN