postgrest-csharp
dapr-pluggable-component-supabase
postgrest-csharp | dapr-pluggable-component-supabase | |
---|---|---|
1 | 2 | |
112 | 4 | |
7.1% | - | |
8.0 | 6.4 | |
13 days ago | about 1 year ago | |
C# | C# | |
MIT License | 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.
postgrest-csharp
-
Creating a Dapr pluggable component for Supabase
Supabase is a popular, open-source, Firebase alternative that offers Postgres databases, authentication, Edge functions, real-time messaging and file storage. The Supabase community has released a C#/.NET library that developers can use to integrate their .NET apps with the Supabase platform. For managing Postgres databases, the library uses the postgrest-csharp library that allows developers to use strongly typed models and LINQ queries.
dapr-pluggable-component-supabase
-
Creating a Dapr pluggable component for Supabase
I'm not sure that I understand your question. The code I refer to in this blog posts runs locally, but it connects to a Supabase database in the cloud. So no data is stored locally.
This proof of concept implementation of a pluggable component demonstrates how the Dapr pluggable component .NET SDK makes it easier for developers to create their custom components. You can use this solution as a starting point, and expand it with additional state management API features, such as entity tag (ETag), metadata, and options, as described in the specification. A requirement for using this pluggable component in a real project is to deploy it to a (managed) Kubernetes environment or use it in a self-hosted mode.
What are some alternatives?
supabase - The open source Firebase alternative.
dapr-cloudflare-queues - This repository contains a sample application that demonstrates how to use Cloudflare Queues and Dapr to build an event-driven application.
SqlKata Query Builder - SQL query builder, written in c#, helps you build complex queries easily, supports SqlServer, MySql, PostgreSql, Oracle, Sqlite and Firebird
supabase-csharp - A C# Client library for Supabase
dotnet-microservices-boilerplate - The Ultimate Microservices Starter Kit for .NET Developers!
WorkflowEngine - WorkflowEngine.NET - component that adds workflow in your application. It can be fully integrated into your application, or be in the form of a specific service (such as a web service).
dapr - Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.