[verdict][prompt generat][sursă: bubble.io]
Pot să vibecodez Bubble?
// se construiește într-un weekend, dar rămân goluri reale
O singură aplicație făcută cu Bubble se poate azi adesea vibecoda; să reconstruiești Bubble — editorul, motorul de fluxuri, ecosistemul de plugin-uri, hostingul și stratul de scalare — nu.
încredere: ridicată
ce e: Platformă no-code pentru aplicații web pe comandă, cu fluxuri și date
Indice de constructibilitate · joc editorial
- Preț 32 $/lună greutate: plus 3
- Timp câteva zile greutate: plus 1
- Categorie aplicații no-code nu cântărește
- Moat calitatea execuției · integrări · scara infrastructurii greutate: minus 4
- Încredere ridicată greutate: plus 1
- Ce pierzi 6 elemente greutate: minus 3
- Site bubble.io (si apre in una nuova scheda) nu cântărește
Moat-ul cântărește mai mult decât prețul: refăcut, e un proiect, nu o seară.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
Ce construiești
Reconstruiești aplicația în cauză direct în cod, cu CRUD, auth, fluxuri și hosting, în loc să clonezi Bubble ca platformă.
ce îți trebuie
- framework web
- bază de date
- auth
- hosting
- API-uri de plată și email
- integrările specifice produsului
Una dintre cele mai importante pagini explicative ale site-ului: construiește aplicația, nu platforma.
Promptul
Un weekend cu un agent de coding. Golurile care rămân sunt mai jos, la „ce pierzi”.
Build me the app I currently run on Bubble, as plain code I own. Requirements:
- First ask me for: the 3-5 core screens, the data types with their fields,
and the single workflow that matters most. Rebuild that app, not Bubble.
- Stack: Node + Express + better-sqlite3, server-rendered EJS templates plus
htmx for interactivity. No SPA framework, no build step.
- CRUD for each data type: list page with search and filters, detail page,
create and edit forms with validation.
- Workflows become plain functions: a form submit updates rows, sends email
via Resend (key in .env), redirects. Scheduled workflows become node-cron
jobs in the same process.
- Auth only if people other than me log in: email+password sessions with
bcrypt and a session cookie, no roles unless I named them. If it is just
me, skip auth and bind to localhost.
- File uploads go to uploads/, images resized with sharp.
- One SQLite file plus a nightly CSV dump of every table, data never trapped.
- Out of scope: a visual editor, a plugin system, anything platform-shaped.
The deliverable is one app that deploys with node server.js on a $5 VPS.
- README: deploy steps and how to add a field later, the code is the editor
now. Prompt generat din datele fișei, încă nerevizuit manual. În engleză intenționat — e limba în care agenții de coding se descurcă cel mai bine.
Ce pierzi
- editorul vizual
- builderul de fluxuri
- marketplace-ul de plugin-uri
- hostingul și scalarea
- mentenanța făcută de cine nu programează
- template-urile
De ce se plătește în continuare
Se plătește pentru că modificările viitoare se pot face vizual, fără să ții o codebase.
moat: Calitatea execuției Integrări Scara infrastructurii ce e un moat
platformă no-code și ecosistem
Alternative gratuite
N-ai chef să ți-o construiești? Astea există deja, sunt gratuite sau open source, și le-am verificat una câte una.
Respinse (2) — și de ce
- Bubble Free (si apre in una nuova scheda) — Un sandbox de dezvoltare fără site în producție: munca adevărată începe când plătești.
- Saltcorn (si apre in una nuova scheda) — Munca o face, dar chiar pagina lui de securitate listează bug-uri critice recente: RCE, SQL injection, path traversal și breșe cross-tenant.
Cine l-a construit deja
Să pornești de aici e tot vibecoding: promptul e pentru când o vrei exact în felul tău.
- Appsmith (se deschide într-o filă nouă) — Open-source low-code builder for internal tools; partial prior art for visual app building (alive)
Ești de acord?
Balanța voturilor
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.