relational-database-web-cloudbase
Use when building frontend Web apps that talk to CloudBase Relational Database via @cloudbase/js-sdk – provides the canonical init pattern so you can then use Supabase-style queries from the browser.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Use when building frontend Web apps that talk to CloudBase Relational Database via @cloudbase/js-sdk – provides the canonical init pattern so you can then use Supabase-style queries from the browser.
How to use
Zainstaluj pakiet @cloudbase/js-sdk w swoim projekcie webowym poleceniem npm install @cloudbase/js-sdk.
Przygotuj identyfikator środowiska CloudBase (env ID) – będzie ci potrzebny do konfiguracji.
Zaimportuj cloudbase i zainicjalizuj aplikację, przekazując swój env ID w obiekcie konfiguracyjnym. Użyj dokładnie tego wzorca: cloudbase.init({ env: "twój-env-id" }). Nigdy nie zmieniaj struktury obiektu, tylko wartości parametrów.
Utwórz instancję klienta bazy danych za pomocą app.rdb() i przypisz ją do zmiennej db. Klient będzie dostępny dla wszystkich komponentów aplikacji.
Używaj zmiennej db jak klienta Supabase – nazwy metod i wzorce zapytań są identyczne. Możesz teraz wykonywać operacje na bazie danych bezpośrednio z przeglądarki.
Pamiętaj, aby nie reinicjalizować CloudBase wielokrotnie – utwórz pojedynczą instancję db na poziomie aplikacji i udostępniaj ją wszystkim komponentom.