protobuf-rules-gen
supabase
Our great sponsors
- InfluxDB - Collect and Analyze Billions of Data Points in Real Time
- Mergify - Updating dependencies is time-consuming.
- SonarCloud - Analyze your C and C++ projects with just one click.
protobuf-rules-gen | supabase | |
---|---|---|
2 | 706 | |
194 | 57,131 | |
0.0% | 5.9% | |
0.0 | 10.0 | |
about 2 years ago | 3 days ago | |
C++ | TypeScript | |
Apache License 2.0 | Apache License 2.0 |
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.
protobuf-rules-gen
-
Supabase (YC S20) raises $80M Series B
A long time ago, I was the PM on Firestore security rules, which was intended to solve both of those issues.
https://github.com/FirebaseExtended/protobuf-rules-gen was the closest we got: declaring types as protobufs (because Google, of course) and then generating both security rules to guarantee validity as well as client types that would match. I wanted to add proto annotations to do additional validity (e.g. add a regex to validate the phone number string was correct, do length checks on strings, etc.).
The short answer is that backend rules engines, either in their own DSL or bolted on to e.g. SQL, are pretty tough to get right, and have a super steep learning curve. IMO, AWS API Gateway with Lambda Authorizers get this most correct.
supabase
-
How To Manage Access and Refresh Tokens for an API in Next.js 13 With Supabase and Prisma
So, we will use Supabase as a Postgres database to store the tokens and Prisma as our ORM of choice to communicate with our database.
-
Database Review: Top Five Missing Features from Database APIs
Supabase (postgREST, Auth)
- Ask HN: Why did Visual Basic die?
-
Supabase Beta August 2023
Implemented read only UI for indexes. PR
-
Deploying Documenso with Vercel, Supabase and Resend
Before we start, make sure you have a GitHub account. You also need Node.js and npm installed on your local machine (note: you also have the option to host it on a cloud environment using Gitpod for example; that would be another post). If you need accounts on Vercel, Supabase, and Resend, create them by visiting the Vercel, Supabase, and Resend websites.
-
9 Next.js Open Source Projects for Contributions ππ
GitHub: https://github.com/supabase/supabase/tree/master/studio
-
The best platform to build serverless apps on in 2023
Supabase a project tagged "The open-source Firebase killer" is an open-source alternative to Firebase. A SAS platform from Google. Supabase Like Firebase is a SAS platform. Supabase provides you with a Backend as a service to enable rapid application development by keeping your concerns related to only the front end of your application enabling you to focus fully on delivering a good user experience.
-
A document Q&A chatbot built with Next.js + supabase + GPT
Supabase
-
Authentication in Next.js with Supabase Auth and PKCE
So why another article? Well, as much as I was being a bit tongue-in-cheek about libraries changing all the time, it certainly seems to be the case with Supabase. Their Next.js Auth Helpers has recently undergone several significant updates, and they are worth talking about.
- Launch HN: GitStart (YC S19) β Remote junior devs working on production PRs
What are some alternatives?
Appwrite - Build Fast. Scale Big. All in One Place. Cloud is now available in public beta. π©
pocketbase - Open Source realtime backend in 1 file
nhost - The Open Source Firebase Alternative with GraphQL.
next-auth - Authentication for the Web.
Hasura - Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.
Directus - The Modern Data Stack π° β Directus is an instant REST+GraphQL API and intuitive no-code data collaboration app for any SQL database.
faunadb-js - Javascript driver for FaunaDB v4
neon - Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, branching, and bottomless storage.
vitess - Vitess is a database clustering system for horizontal scaling of MySQL.
postgrest - REST API for any Postgres database
Strapi - π Strapi is the leading open-source headless CMS. Itβs 100% JavaScript/TypeScript, fully customizable and developer-first.
realtime - Broadcast, Presence, and Postgres Changes via WebSockets