Preskočiť na obsah

Má vaša aplikácia zostať na Bubble?

Pomôžeme vám zistiť, či sa prestavba Bubble aplikácie oplatí. Ak áno, prepíšeme ju do kódu, ktorý váš tím dokáže spravovať. Ak Bubble stále vyhovuje, povieme vám to.

Čo má vaša aplikácia zvládnuť ďalej?

Bubble pomáha tímom spustiť produkt a overiť si dopyt skôr, než si najmú celý vývojársky tím. Preverte, či zvládne aj zmeny, ktoré plánujete.

  • Prečo tímy začínali na Bubble

    Na Bubble sa dá spustiť MVP bez celého vývojárskeho tímu. Môžete tak získať prvých používateľov a overiť si dopyt.

  • Čo sa zmenilo

    AI môže skrátiť vývoj na mieru a znížiť jeho cenu. Prestavba preto môže stáť menej, než čakáte. Stále však musí riešiť konkrétny problém.

Zostať na Bubble, alebo prejsť na kód?

Tieto body si prejdite skôr, než zaplatíte za prestavbu.

Kedy zostať na Bubble

  • Produkt už firme dobre slúži.
  • Plán rozvoja počíta skôr s postupnými vylepšeniami než s veľkým rozšírením.
  • Stačí vám pár ďalších funkcií, nie nový technický základ.
  • Výkon je v poriadku a aplikácia sa dá stále dobre udržiavať.
  • Chcete vlastný kód, ale neviete pomenovať problém, ktorý by vyriešil.

Kedy zvážiť migráciu

  • Aplikáciu plánujete rozvíjať niekoľko rokov.
  • Logika je čoraz zložitejšia: oprávnenia, procesy, hraničné prípady, integrácie.
  • Udržiavať aplikáciu je čoraz ťažšie a každá zmena pôsobí riskantne.
  • Potrebujete väčšiu kontrolu nad backendom, štruktúrou aplikácie alebo výkonom.
  • Máte tím, ktorý nový kód dokáže vyvinúť aj udržiavať.

Čo sledujeme, skôr než odporučíme prestavbu.

Porovnáme problémy, ktoré by prestavba vyriešila, s jej cenou a množstvom potrebnej práce.

  1. Zmeny sú čoraz ťažšie

    Bubble možno stále zvládne potrebné funkcie. Ich pridávanie však trvá dlhšie a aplikácia sa čoraz ťažšie udržiava.

  2. Údržba brzdí vývoj

    Vývoj funkcií trvá dlhšie. Chyby sa ťažko hľadajú medzi procesmi a tím sa obáva meniť dôležité časti aplikácie.

  3. Potrebujete väčšiu kontrolu

    Vo vlastnom kóde má tím priamu kontrolu nad logikou backendu, oprávneniami, SQL dopytmi, testami aj štruktúrou aplikácie.

  4. Náklady dnes vychádzajú inak

    AI pomáha pri vývoji, úpravách kódu, testovaní aj dokumentácii. Zohľadníme to pri odhade práce potrebnej na migráciu.

Väčšinou ide o prestavbu, nie o export.

Tímy si migráciu z Bubble často predstavujú ako automatický prevod aplikácie do kódu. V praxi treba väčšinu aplikácie postaviť nanovo.

Využijeme existujúce dáta, súbory, grafiku, pravidlá aplikácie, spätnú väzbu a externé integrácie. Frontend, procesy, oprávnenia, štruktúru backendu a validácie postavíme nanovo.

Novú aplikáciu navrhneme podľa týchto požiadaviek. Dohodneme sa aj na tom, čo z existujúceho produktu ponechať a čo zmeniť.

Ako vyzerá dobrá migrácia

  1. Preveríme Bubble aplikáciu a zdokumentujeme, čo naozaj robí.

  2. Rozhodneme, čo ponechať, vylepšiť, odložiť a čo vypustiť.

  3. Existujúce dáta priradíme k tabuľkám v relačnej databáze a navrhneme ich prepojenia.

  4. Nanovo postavíme prihlasovanie, oprávnenia a procesy s jasnejšou hranicou medzi frontendom a backendom.

  5. Rozhranie poskladáme z opakovane použiteľných komponentov a novú aplikáciu otestujeme oproti starej.

  6. Otestujeme prenos dát aj neobvyklé prípady a naplánujeme prechod používateľov na novú aplikáciu.

Prečo tímy z Bubble často prechádzajú na React a Supabase.

React a Supabase dajú vášmu tímu väčšiu kontrolu bez toho, aby musel celý backend stavať od nuly.

  • React vám dá kontrolu nad frontendom

    • Opakovane použiteľné komponenty, vďaka ktorým stránky vyzerajú jednotne
    • Lepšie testovanie, správa stavu a ladenie výkonu
    • Kód, ktorý vývojári ľahšie skontrolujú, zdokumentujú a rozšíria
  • Supabase zabezpečí bežné funkcie backendu

    • PostgreSQL na ukladanie dát v prepojených tabuľkách
    • Prihlasovanie, úložisko, prístup cez SQL a logika na serveri v jednom
    • Zabezpečenie na úrovni riadkov (row-level security) a jasnejšia kontrola nad tým, kto má k čomu prístup

Od prvého posúdenia po spustenie.

Posúdime, či sa prestavba oplatí, alebo pomôžeme s migráciou, pre ktorú ste sa už rozhodli. Zabezpečíme návrh architektúry, vývoj, testovanie aj prechod.

Porozprávať sa o migrácii

S čím najčastejšie pomáhame

  • Posúdenie, či a ako migrovať, a revízia plánu rozvoja
  • Nový dátový model a architektúra backendu
  • Plán zachovania funkcií a prestavba procesov
  • Testovanie a plán spustenia

Kým sa pustíte do prestavby.

Na toto sa nás zakladatelia zvyčajne pýtajú, skôr než sa rozhodnú, či aplikáciu prestavať.

Mám svoju Bubble aplikáciu prepísať do vlastného kódu už teraz?

Ak Bubble stále zvláda vaše potreby a plánujete len menšie zmeny, často je rozumné zostať. Migráciu zvážte, keď chcete produkt ďalej rozvíjať a platforma túto prácu príliš komplikuje alebo predražuje.

Je migrácia z Bubble v podstate export do kódu?

Nie. Väčšinou ide o prestavbu. Využijeme poznatky o produkte, dáta, súbory a externé integrácie. Frontend, procesy, oprávnenia, validácie a štruktúru backendu však treba postaviť nanovo.

Prečo tímy z Bubble často prechádzajú na React a Supabase?

Získajú väčšiu kontrolu nad aplikáciou bez toho, aby museli celý backend stavať od nuly. React slúži na používateľské rozhranie. Supabase poskytuje PostgreSQL, prihlasovanie, úložisko a ďalšie bežné funkcie backendu.

Pomôžete nám rozhodnúť sa, či vôbec migrovať?

Áno, zvyčajne je to prvý krok. Prejdeme si aplikáciu, plánované zmeny a problémy, ktoré riešite. Potom vysvetlíme, či sa migrácia oplatí teraz, neskôr alebo vôbec.

Zachováte všetky funkcie, alebo počas migrácie aj niečo vylepšíte?

Zvyčajne oboje. Určíme, čo musí zostať rovnaké, aby bol prechod bezpečný, čo sa oplatí pri prestavbe vylepšiť a čo odložiť. Tak sa rozsah migrácie nevymkne spod kontroly.

Ako riešite migráciu dát a prechod na novú aplikáciu?

Migráciu dát plánujeme ako samostatnú časť projektu. Dáta zo starej aplikácie priradíme k novej databáze, skontrolujeme prenesené záznamy a otestujeme dôležité procesy. Potom presunieme používateľov do novej aplikácie.

Uvažujete o odchode z Bubble?

Pomôžeme vám rozhodnúť sa, či migrovať, a naplánovať prestavbu.

JurajCEO, QikBuild

Z hovoru si odnesiete

  • Návrh, čo by sme postavili ako prvé
  • Orientačnú cenu
  • Odpoveď, či sa vám oplatí softvér na mieru
Dohodnúť 30-minútový hovor

Alebo napíšte na hello@qikbuild.com