haste-app
postgrest
Our great sponsors
haste-app | postgrest | |
---|---|---|
0 | 40 | |
8 | 18,699 | |
- | 1.0% | |
0.0 | 9.4 | |
over 4 years ago | 7 days ago | |
Haskell | Haskell | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
haste-app
We haven't tracked posts mentioning haste-app yet.
Tracking mentions began in Dec 2020.
postgrest
- API Layer solutions?
- GraphQL Is a Trap?
-
REST API Development - What language do you prefer and why?
Ruby/Rails if all you are doing is CRUD, still hard to beat. If you were using Postgres and literally want a wrapper around the DB, I'd suggest https://github.com/PostgREST/postgrest; I don't know if there is a MySQL equivalent.
- Is there anything like this in Rust?
- can you recommend active Haskell open source projects?
-
GraphQL is now available on Supabase
hey HN, supabase ceo here. I'm really excited about this release.
Our GraphQL implementation is built on top of pg_graphql[0], a PostgreSQL extension we open-sourced a few months ago. The implementation works with a lot of native PG functionality (like Row Level Security). You can also do a some neat things with PG GRANTS, enabling/disabling access to different tables/columns to effectively serve a different GraphQL API depending who is "logged in".
On Supabase, the extension is served via PostgREST[1] using the public PostgreSQL function exposed by pg_graphql. PostgREST exposes PG functions as RPC routes (in our case we also map /rest/v1/rpc/graphql => /graphql/v1)
I'll ping the main dev (@oli_rice) and make sure he is here to answer any technical questions. This is just one of the exciting features we're launching this week. Stay tuned for one of our most-requested features later this week.
[0] pg_graphql: https://github.com/supabase/pg_graphql
[1] PostgREST: https://postgrest.org/
-
Show HN: Appwrite – Open-Source and Self Hosted Firebase Alternative
> Supabase-js does something, which is not visible in the dev console
the JS client doesn't do anything special - it just makes a Fetch request to a URL.
You can find the cURL request inside your custom docs (inside the dashboard). Under the hood we use PostgREST: https://postgrest.org
-
Directus is our open-source data platform that instantly wraps any SQL database with an API and no-code app. We've spent years porting it to 100% JavaScript and would love your feedback!
It's MIT, were you browsing their docs repo, instead of the main one?
-
Are ORMs considered an anti-pattern in Go?
There is nothing stopping you from taking the same approach when you put business logic in the database. You can, if you wish, create an 'api' schema that contains views and stored procedures through which the underlying database can be accessed. Same solution of an API layer, but centralised in the database so any service from any language can access the same window, but with more power and efficiency than going through an intermediary service. You can even expose it as a REST API using https://postgrest.org.
-
REST Data Service on YugabyteDB / PostgreSQL
curl -qsL https://github.com/PostgREST/postgrest/releases/download/v9.0.0/postgrest-v9.0.0-linux-static-x64.tar.xz | \ tar -xJvf -
What are some alternatives?
Hasura - Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.
supabase - The open source Firebase alternative. Follow to stay updated about our public Beta.
TimescaleDB - An open-source time-series SQL database optimized for fast ingest and complex queries. Packaged as a PostgreSQL extension.
postgres-websockets - PostgreSQL + Websockets
Appwrite - Secure Backend Server for Web, Mobile & Flutter Developers 🚀 AKA the 100% open-source Firebase alternative.
pg-transact - Another postgresql-simple transaction monad
simpleconfig
subzero-starter-kit - Starter Kit and tooling for authoring GraphQL/REST API backends with subZero
swagger2 - Swagger 2.0 data model.
supabase-graphql-example - A HackerNews-like clone built with Supabase and pg_graphql
json - Haskell JSON library
gotrue - An SWT based API for managing users and issuing SWT tokens