relational-database-web-cloudbase
Połącz aplikację webową z bazą danych CloudBase – gotowy wzorzec inicjalizacji
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do integracji CloudBase Relational Database w aplikacjach frontendowych (React, Vue, vanilla JS). Zawiera kanoniczny wzorzec inicjalizacji @cloudbase/js-sdk, dzięki czemu możesz od razu używać zapytań w stylu Supabase bezpośrednio z przeglądarki. Idealna dla deweloperów budujących webowe aplikacje, które muszą komunikować się z bazą danych CloudBase bez konieczności pisania własnego kodu inicjalizacyjnego.
Jak używać
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.