Bringen Sie Ihre App auf das nächste Level: Supabase in Enter.pro verbinden

Bringen Sie Ihre App auf das nächste Level: Supabase in Enter.pro verbinden

Verbinden und nutzen Sie Supabase schnell in Enter.pro! Dieses Tutorial beschreibt beide Verbindungsmethoden – per Chat und über das Integrations-Symbol – und führt Sie durch die Einrichtung der Tool-Berechtigungen, um Ihrem Enter-Projekt leistungsstarke PostgreSQL-Datenverwaltungsfunktionen zu verleihen.

LeitfadenChris·

Hallo zusammen! Wie war eure Coding-Erfahrung mit Enter.proin letzter Zeit? Heute zeige ich euch, wie man Supabase innerhalb von Enter.pronutzt, was unerlässlich ist, wenn ihr eine Anwendung mit echten Daten entwickeln wollt.

Was ist Supabase?

🚀 Supabase ist eine Open-Source-Backend-as-a-Service (BaaS)-Plattform, die oft als „die Open-Source-Alternative zu Firebase“ bezeichnet wird. Einfach ausgedrückt: Sobald ihr euren Frontend-Code in Enter.progeschrieben habt, benötigt ihr einen Ort, um die echten Daten eurer Anwendung (wie Benutzerlisten, Inhalt von Beiträgen usw.) zu speichern. Supabase ist die All-in-One-Plattform, die euch bei der Lösung eurer Backend-Herausforderungen hilft. Im Kern steht die leistungsstarke PostgreSQL-Datenbank, und sie bietet euch automatisch:

  • Datenbank: Eine stabile und zuverlässige PostgreSQL-Datenbank.

  • Sofortige APIs: Sobald die Datenbank eingerichtet ist, werden RESTful-API-Endpunkte automatisch generiert, ohne dass manuelles Programmieren erforderlich ist.

  • Authentifizierung: Implementiert schnell Benutzerregistrierungs- und Login-Funktionen.

  • Speicher: Hilft euch beim Speichern von Assets wie Bildern und Dateien.

  • Echtzeit: Implementiert einfach Echtzeit-Datenaktualisierungen und Synchronisierung.

Warum Supabase wählen? (Besonders für neue Benutzer)

Die größten Vorteile von Supabase liegen in der hohen Effizienz und Entwicklerfreundlichkeit:

  1. Schnelle Entwicklung: Es kümmert sich um die komplexe Backend-Infrastruktur, sodass ihr 90 % eurer Energie auf die Enter.proAnwendungsoberfläche und Kernlogik konzentrieren könnt.

  2. Leistungsstarker Kern: Basiert auf der unternehmenstauglichen PostgreSQL-Datenbank, die branchenweit für ihre Stabilität und leistungsstarken Funktionen anerkannt ist.

  3. Benutzerfreundlich für Anfänger (wichtiger Punkt!): Supabase bietet ein sehr großzügiges kostenloses Cloud-Service-Paket. Ob für persönliche Projekte, zum Lernen oder für einfache Anwendungen – das kostenlose Kontingent ist mehr als ausreichend, sodass ihr eure Reise in die datengesteuerte Anwendungsentwicklung zum Nulltarif beginnen könnt.

💡 Für detailliertere Funktionsvorstellungen und Preisinformationen besucht gerne Supabase.

Registrieren und ein Supabase-Projekt erstellen

  1. Öffnet Supabase und schließt eure Kontoregistrierung ab.

  2. Erstellt nach erfolgreicher Registrierung eure Organisation.

  1. Erstellt als Nächstes euer erstes Supabase-Projekt. Denkt daran, die passende Region basierend auf dem Standort eurer Dienstnutzer auszuwählen.

  1. Sobald es erstellt ist, gelangt die Seite automatisch in das Projekt-Dashboard.

  1. Jetzt müssen wir zu eurem Enter-Projekt wechseln.

Supabase in Enter verbinden

Es gibt zwei Methoden, um Supabase in Enter zu verbinden: die erste über die Chat-Funktion und die zweite manuell über die Integrations-Funktion.

  1. Betretet ein beliebiges Enter-Projekt.

  2. Verbindung starten: Gebt eine Nachricht ein, die sich auf „Connect Supabase“ bezieht (z. B. „Connect Supabase“).

  3. Die Connect Supabase-Karte erscheint im Chat-Bereich; klickt auf die Schaltfläche „Connect“.

  1. Erstmalige Autorisierung: Wenn Sie Supabase zum ersten Mal verbinden, folgen Sie bitte den Bildschirmanweisungen Schritt für Schritt, um die Organisationsautorisierung abzuschließen.

  1. Projekt auswählen: Nach Erhalt der Organisationsautorisierung wählen Sie im Pop-up-Fenster das Projekt aus, das Sie verbinden möchten, und klicken Sie auf Verbinden.

  1. Abschluss: Warten Sie einige Sekunden, bis der Vorgang abgeschlossen ist.

  2. Hinweis zu Methode zwei: Die zweite Methode ist ebenfalls sehr einfach: Klicken Sie auf das Integrationssymbol in der oberen rechten Ecke der Seite und wiederholen Sie die Schritte 4-6.

Verwendung von Supabase in Enter

Sobald die Verbindung hergestellt ist, können Sie die gewünschten Vorgänge in Enter über Konversationen/Dialoge ausführen. Da Supabase mit der Anwendungsdatenverwaltung zusammenhängt, bietet Enter eine Berechtigungsverwaltung für verschiedene Tools. Sie können je nach Bedarf zwischen dem flexibleren „Immer erlauben“ (Always Allow) und dem sichereren „Jedes Mal fragen“ (Ask Everytime) wählen.

  1. Klicken Sie auf die Schaltfläche Einstellungen (Settings) in der oberen rechten Ecke der Seite.

  2. Klicken Sie links auf Verbindungen (Connections) und erweitern Sie dann Supabase Advance.

  1. Passen Sie die Befehlseinstellungen für verschiedene Tools (Berechtigungen) an.

  2. Nach Ihren Anpassungen werden nachfolgende Tool-Aktionen automatisch gemäß Ihrer Konfiguration ausgeführt.

Anzeigen von Supabase-Daten

Sobald die Verbindung besteht, können Sie die Daten, die Enter für Ihre Anwendung erstellt hat, direkt in Supabase anzeigen und verwalten.

  1. Kehren Sie zu Supabase zurück und navigieren Sie zur Seite Ihres zugehörigen Projekts.

  2. Klicken Sie in der linken Seitenleiste auf Tabelleneditor (Table Editor).

  1. Der Tabelleneditor zeigt alle Tabellen und deren Daten an, die Enter für Ihre Anwendung erstellt hat.

  1. Die Bereiche Speicher (Storage) und Edge-Funktionen (Edge Function) auf der linken Seite entsprechen den von Benutzern in Ihrer Anwendung hochgeladenen Dateien bzw. den von Enter erstellten Backend-Funktionen.

Trennen von Supabase

Wenn Sie die Verbindung zwischen Ihrem Enter-Projekt und Supabase entfernen möchten, befolgen Sie diese Schritte:

  1. Öffnen Sie Supabase und gehen Sie zu den Organisationseinstellungen (Organization Settings).

  2. Klicken Sie auf OAuth-Apps (OAuth Apps).

  3. Suchen Sie in der Liste der autorisierten Apps nach Enter.

  4. Klicken Sie rechts neben dem Eintrag auf Löschen (Delete), um den Zugriff zu widerrufen.

Das könnte dir auch gefallen

Automatisch aus ähnlichen Themen kuratiert, damit du im Flow bleibst.