Šajā apskatā es jūs vedīšu cauri visai manai testēšanas sesijai, sākot no sākotnējās neapmierinātības ar rakstzīmju ierobežojumiem uzvednes lodziņā līdz pat patīkamajam pārsteigumam, kad mobilais izkārtojums darbojās nevainojami.
Es sadalīšu cenu līmeņus, citēšu precīzas kļūdu ziņojumus, kas mani apmulsināja, un palīdzēšu jums izlemt, vai UI Bakery ir pareizais rīks jūsu nākamajam iekšējam projektam, vai arī jums labāk palikt pie izklājlapas.
Kas ir UI Bakery?
UI Bakery ir zema koda platforma, kas ļauj izveidot iekšējās biznesa rīkus, nesākot ar tukšu kodu lappusi.
Iedomājieties to kā vidusceļu starp vienkāršiem vietņu veidotājiem un sarežģītu programmatūras izstrādi. Tā vietā, lai pavadītu nedēļas pamata iestatījumos, jūs aprakstāt savu lietotni uzvednes lodziņā, un platformas AI “izcep” funkcionālu React bāzētu lietotni aptuveni minūtes laikā.
Lūk, augsta līmeņa pieeja, ko tas izmanto:
- AI izkārtojuma veidošana: Jūs ierakstāt uzvedni, un tas ģenerē sākotnējo izkārtojumu, komponentes un loģiku.
- Režģa sistēma: Jūs pārvietojat elementus fiksētā režģī, kas neļauj dizainam izskatīties nekārtīgam vai bojātam.
- Caurspīdīgs kods: Katru komponenti veido React un TypeScript kods, ko varat modificēt tieši, ja vizuālais redaktors rada ierobežojumus.
- Elastīgs aizmugures gals: Tas neuzspiež izmantot savu datubāzi; varat pieslēgt gandrīz jebkuru SQL datubāzi vai API.
Kam tas paredzēts?
UI Bakery nav paredzēts nākamā Facebook vai publiski pieejama emuāra veidošanai; tas ir domāts cilvēkiem, kuriem nepieciešams pārvaldīt datus un darbplūsmas uzņēmumā.
Es esmu atklājis, ka platforma īpaši labi darbojas šādām specifiskām grupām:
- Aģentūrām, kas veido risinājumus klientiem: Jūs varat ātri izveidot pielāgotu informācijas paneli vai portālu, parādīt to klientam atsauksmēm un pēc tam precizēt kodu, lai tas atbilstu viņu precīzajām prasībām.
- Izstrādātājiem un tehniskajiem līderiem: Nevis tērēt laiku uz atkārtotām darbībām, piemēram, tabulu un formu izveidi, varat izmantot AI, lai izveidotu UI karkasu, un tad koncentrēt enerģiju uz sarežģītas biznesa loģikas rakstīšanu.
- Mazo uzņēmumu īpašniekiem: Ja jums nepieciešams profesionāls veids, kā klienti var iesniegt atskaites, sekot pasūtījumiem vai augšupielādēt dokumentus, tas nodrošina drošu risinājumu, neizskatoties pēc pamata formu veidotāja “DIY” risinājuma.
UI Bakery plusi un mīnusi
- AI ģenerē funkcionālus izkārtojumus sekundēs
- Automātiska atsaucīga (responsive) mobilā dizaina izveide
- Tieša piekļuve React un TypeScript
- Viegli savienojas ar jebkuru SQL datubāzi
- Detalizēts tiešraides žurnāls lietotnes ģenerēšanas laikā
- Testēšanai nav nepieciešama kredītkarte
- Tīra un profesionāla noklusējuma dizaina sistēma
- Liela iepriekš iebūvēto Lucide ikonu bibliotēka
- Iebūvēta versiju pārvaldība izstrādei un produkcijai
- Ātra izvietošana uz pielāgotu apakšdomēnu
- Iepriekš sagatavotas autentifikācijas un pieteikšanās ekrāni
- Elastīga režģa sistēma novērš nekārtīgus izkārtojumus
- Stingri rakstzīmju ierobežojumi AI uzvednēm
- Režģa izkārtojums var šķist pārāk stingrs
- Datu avotu konfigurācijas apgūšanas līkne
Ja esat noguris gaidīt izstrādes laiku, lai izveidotu vienkāršas administrēšanas paneļus, pamēģiniet UI Bakery. Jūs varat aprakstīt savu lietotni un redzēt funkcionējošu prototipu, pat pirms esat izdzēris rīta kafiju.
UI Bakery funkcijas
- Applicationu ģenerēšana no teksta uzvednēm, izmantojot mākslīgo intelektu
- Savienojums ar PostgreSQL un MySQL datu bāzēm
- Tieša piekļuve React un TypeScript
- Iebūvētas izstrādes un produkcijas vides
- Atsaucīgi izkārtojumi mobilajām ierīcēm un datoriem
- Iepriekš sagatavotas veidnes biežākajiem biznesa rīkiem
- Integrācija ar Google Analytics un Datadog
- Lomās balstīta lietotāju autentifikācija un atļaujas
Mana praktiskā pieredze ar UI Bakery
Es esmu diezgan skeptisks, runājot par “burvju” AI lietotņu veidotājiem. Parasti tie piedāvā vai nu uzpulētu izklājlapu, vai kodu haosu, kas sabrūk uzreiz, tiklīdz to pieskaries.
Lai noskaidrotu, vai satraukums bija pamatots, es vienu rītu pavadīju, veidojot pakalpojumu pieprasījumu portālu izdomātam mājas pakalpojumu uzņēmumam. Godīgi sakot, tas bija kā kalniņi ar momentiem “vau, tas ir forši” un “paga, kāpēc es nevaru rakstīt vairāk?”.
Šeit ir tieši tas, kas notika, kad es ķēros pie būvēšanas.
1. Sākums: reģistrēšanās un pirmie iespaidi
Brīdī, kad es nokļuvu UI Bakery sākumlapā, pirmais, kas pievērsa manu uzmanību, bija viņu sauklis: “Build internal tools that are baked to scale.”
Tas ir veikls vārdu spēles piemērs, bet patiesi mani piesaistīja liels, tumšs uzvednes lodziņš tieši virsraksta sadaļā ar tekstu “Describe the app you want to build.” Tas ļoti atgādināja ChatGPT saskarni, kas man patika.

Tomēr es nekavējoties neķēros pie uzvednes. Es nedaudz nobraucu uz leju, lai redzētu, kas vēl pieejams. Pamanīju sadaļu ar nosaukumu “Explore all app recipes,” kas noveda uz veidņu galeriju ar šādiem piemēriem:
- Krājumu pārvaldības rīki
- Rēķinu apstiprināšanas darbplūsmas
- Digitālā mārketinga informācijas paneļi
- Loģistikas izsekotāji
- IT aktīvu pārvaldība

Tas izskatījās profesionāli. Kad biju gatavs, es atgriezos pie galvenā uzvednes lodziņa. Viens, ko es tūlīt pamanīju, bija tas, ka, lai sāktu aprakstīt savu lietotni, jums pat nav jāreģistrējas.
Beigās es noklikšķināju uz “Sign up” augšējā labajā stūrī, lai nokārtotu konta izveidi. Process bija standarta:
- E-pasts un parole: Es ievadīju savu darba e-pasta adresi un paroli.

- Bez kredītkartes: Man atvieglojās, ka, lai izmēģinātu veidotāju, nebija jāizvelk kredītkarte.
- Sākotnējie jautājumi: Pēc verifikācijas es nonācu ekrānā “Let’s get acquainted”, kur ievadīju savu vārdu. Tad parādījās ekrāns “Tell us a bit about you”, kurā man bija jāizvēlas:
- Programmēšanas pieredze (es izvēlējos “Familiar”)
- Kā uzzināju par viņiem (es izvēlējos “Google Search”)

Kad biju izgājis cauri tiem ekrāniem, man vajadzēja izveidot darba vidi. Sava nosaucu “Demeter Victory”, un sistēma automātiski pārbaudīja, vai URL demeter-victory-war-machine.uibakery.io ir pieejams.

Tas bija pieejams. Noklikšķināju uz “Access Workspace”, un es biju iekšā. Visa procesa laikā pagāja aptuveni trīs minūtes, un bija sajūta “lūdzu, novācieties un ļaujiet man būvēt”.
2. Mana pirmās lietotnes izveide: soli pa solim
Šeit lietas kļuva reālas. Es jau biju sagatavojis savu uzvedni pakalpojumu pieprasījumu portālam, ko vēlos izveidot:
“A client portal where homeowners can request home services (plumbing, electrical, cleaning, landscaping) and track the status of their service requests. Include user authentication, a service request form with service type, description, date, and urgency fields, and a dashboard showing all requests with their status (pending, in progress, completed).”
Es ielīmēju to uzvednes lodziņā un nospiedu “Generate”. (Piezīme: ja vēlaties aprakstīt lietotni sīkāk, to varat. UI Bakery spēj apstrādāt garākas, precīzākas uzvednes ar papildu funkcijām un prasībām.)

Šeit sāka parādīties īstā “burvība”. Tā vietā, lai vienkārši rādītu ielādes spinneri, UI Bakery man parādīja tiešraides žurnālu ar informāciju, ko AI darīja:
- Sākotnējo prasību izstrāde: Tas pārvērta manu uzvedni strukturētā plānā.

- Nepieciešamo komponentu instalēšana: Es redzēju, kā tas pievieno tādas komponentes kā Button, Table, Input un Select.

- Pakalpojumu pieprasījumu informācijas paneļa un formas izveide: Tas burtiski uzskaitīja izveidojamos failus, piemēram, service-requests-table.tsx un new-service-request-modal.tsx.
- Koda pabeigšana un pārbaude: Tas veica ātru kļūdu meklēšanu pirms lietotnes prezentācijas.

Kad ekrāns beidzot atsvaidzinājās, es skatījos uz pilnībā funkcionējošu “HomeService Portal”.
Tā nebija vienkārša tukša lapa; tajā bija sānu josla, galvene un galvenā tabula, kas bija piepildīta ar parauga datiem, piemēram, “Kitchen sink is leaking” un “Install new ceiling fan”.

Nākamās desmit minūtes es vienkārši klikšķināju apkārt, lai redzētu, ko tas patiešām izveidoja:
- Jauna pakalpojuma pieprasījuma poga: Es noklikšķināju uz tās, un atvērās modālais logs ar sakārtotu formu. Laukā “Service Type” bija nolaižamā izvēlne ar kategorijām, kuras es biju norādījis.
- Detaļu skats: Es noklikšķināju uz rindas tabulā, un atvērās modālais logs “Service Request Details”, kurā tika parādīts pilns apraksts un statusa emblēma.
- Cilnes: Bija cilnes “All Statuses” un “All Services”, kas rīkojās kā filtrs.

Pašas veidņa saskarne šķita ļoti līdzīga mūsdienīgākai Retool versijai. Centrā ir jūsu lietotne, un kreisajā pusē ir failu koks ar visām komponentēm.
Augšpusē ir trīs galvenās cilnes: Preview, Code un Connect Data. Man patika, ka kods netika paslēpts; es varēju noklikšķināt uz jebkuras komponentes un skatīt aiz tās esošo React/TypeScript kodu.
3. Dizaina un izkārtojuma pielāgošana
Kad AI pabeidza lietotnes izveidi, tā izskatījās profesionāli, bet tai bija tāda vispārīga “startup blue” estētika, kas šķiet raksturīga katram SaaS informācijas panelim.

Es vēlējos redzēt, cik viegli ir personalizēt dizainu un padarīt to savējo.
Sākumā es nebiju pārliecināts, ar ko sākt. Es apskatīju saskarni un pamanīju tērzēšanas lodziņu apakšējā kreisajā stūrī, kur sākotnēji biju ievadījis savu uzvedni. Galvenā funkcija, ko atklāju, bija neliela poga blakus teksta ievadījumam, kurā rakstīts “Pick an element from the page.”

Tālāk norādīts, kā pielāgošanas darbplūsma patiesībā darbojas:
Noklikšķinot uz pogas “Pick an element from the page”, kursors mainījās, un visa priekšskatījuma zona kļuva interaktīva.
Tagad es varēju noklikšķināt uz jebkuras komponentes manā lietotnē (tabulas, pogas, meklēšanas joslas, galvenes, atsevišķām kartiņām), jebko.
Es noklikšķināju uz kolonnas galvenes “Service Type” savā tabulā. Uzreiz šī elementa apmales kļuva zila, un atsauce uz to parādījās piesprausta tērzēšanas lodziņā. Tas skaidri parādīja, kuru komponenti es biju izvēlējies: tabulas galveni “Service Type”.

Tagad es varēju ierakstīt savu pielāgošanas uzvedni. Es uzrakstīju: “Make this column header bold and increase the font size slightly.”
AI uzreiz ķērās pie darba. Kreisajā sānjoslā parādījās tiešraides žurnāls: “Made ‘Service Type’ table header bold” un “Edited file: service-requests-table.tsx”.
Dažu sekunžu laikā tabulas galvene pārvērtās. Treknāks teksts, nedaudz lielāks fonts. Izmaiņas uzreiz parādījās priekšskatījumā.
Es pamēģināju to ar citiem elementiem. Es vēlreiz noklikšķināju uz pogas “Pick an element”, šoreiz izvēloties pogu “New Service Request” augšējā labajā stūrī. Kad tā tika piesprausta tērzēšanā, es ierakstīju: “Change this button to green and make it slightly larger”.
Atkal AI reāllaikā apstrādāja manu pieprasījumu. Poga mainīja krāsu no zila uz zaļu un palielinājās. Es varēju redzēt precīzo failu, kas tika rediģēts sānjoslas žurnālā.
Šis nav vilkšanas-un-nometšanas veidotājs. Jūs neizvietojat elementus manuāli un nerakstāt CSS vērtības īpašību panelī. Tā vietā jūs sarunājaties ar AI par to, ko vēlaties mainīt. Izvēlieties elementu, aprakstiet izmaiņas un vērojiet, kā tās notiek. Kad izprotat darbplūsmu, tas ir pārsteidzoši intuitīvi.
Kā ar mobilās versijas atsaucību?
Tā bija viena no iespaidīgākajām daļām. Es pamanīju mazu ikonu priekšskatījuma laukuma augšējā labajā stūrī, kas izskatījās kā pārklājoši taisnstūri. Pārvietojot virs tās peles kursoru, parādījās rīka padoms: “Switch breakpoint.”

Es uzklikšķināju uz tās, un priekšskatījums uzreiz pārvērtās mobilā portreta skatā. Tabula, ko es apskatījos, pilnībā pārkārtojās vertikālā kartiņu kaudzē.
Katrs pakalpojuma pieprasījums kļuva par atsevišķu kartiņu, kur informācija tika izkārtota vertikāli. Meklēšanas josla un filtru nolaižamās izvēlnes sakārtotas glīti viena virs otras. Poga “New Service Request” pārvietojās tā, lai būtu ērti pieejama ar īkšķi. Pat navigācijas sānu josla salocījās ērti pārskatāmā hamburgera izvēlnē augšējā kreisajā stūrī.

Man nekas nebija jādara, lai to panāktu. AI jau sākotnēji ģenerēja pilnībā atsaucīgu kodu. Pāreja starp datora, planšetdatora un mobilā skatījumiem bija tikai viens klikšķis, un izkārtojums automātiski pielāgojās katra ekrāna izmēram.
Elementu izvēles un dabiskās valodas uzvedņu kombinācija padarīja pielāgošanu vieglu. Es nelasījuies cauri iekšējiem izvēlņu slāņiem un nerakstīju CSS pats. Es vienkārši norādīju uz to, ko vēlējos mainīt, un aprakstīju to vienkāršā angļu valodā.
AI pārvaldīja visu īstenošanas detaļas, un atsaucīgais dizains nozīmēja, ka manas izmaiņas izskatījās labi katrā ekrāna izmērā automātiski.
Ja jūtaties ērti ar kodu, varat noklikšķināt uz cilnes “Code” augšpusē un tieši rediģēt React/TypeScript failus pats.

UI Bakery nodrošina pilnīgu piekļuvi pamatkodam, tādējādi jums ir pilnīga brīvība veikt manuālas korekcijas, pievienot pielāgotu loģiku vai precīzi noregulēt stilus. AI ir tur, lai paātrinātu procesu, bet kods paliek jūsu pārvaldībā.
4. Kā tas apstrādā kļūdas
Es vienmēr meklēju, kur šie rīki var neizdoties. Es apzināti mēģināju darīt lietas nepareizā secībā, lai redzētu, vai UI Bakery to pamanīs.
Pirmā “kļūda”, ar ko saskāros, nebija pat īsta kļūda, bet gan neskaidrības avots. Es mēģināju noklikšķināt uz pogām “Staging” un “Prod” ekrāna augšdaļā, lai redzētu savu lietotni darbībā.
- Ziņojums: Parādījās melns ekrāns ar tekstu: “App is not deployed to this environment. Edit the app and click Display button in the top right corner.”
- Problēma: Es divas minūtes meklēju pogu “Display”, bet nevarēju to atrast. Galu galā sapratu, ka domāts ir par plūsmu “Share” vai “Publish”, taču kļūdas ziņojuma formulējums nesakrita ar pogām uz ekrāna.
Tālāk es apskatīju datu savienojumu. Ja AI izveido lietotni, parasti tiek izmantoti “mock data” (viltus dati). Es gribēju redzēt, kas notiks, ja mēģināšu pieslēgties īstai datubāzei, bet kļūdīšos.
Es devos uz cilni “Connect Data” un redzēju savu avotu “UI Bakery Postgres”. Noklikšķināju uz “Create with sample data” un parādījās paziņojums: “Database created successfully.”
Tomēr, kad es atgriezos redaktorā, tabula joprojām rādīja vecos AI ģenerētos testdatus. Man bija manuāli jāatver panelis “Data Sources”, jāatrod tabula un jāpārslēdz datu sasaistīšana no testa JSON uz jauno Postgres tabulu.
- Frustrācija: Tur nebija pogas “Sync”, lai automātiski aizstātu testa datus ar īstiem datiem. Man vajadzēja trīs izvēlņu līmeņos klikšķināt, lai atrastu, kur tabula iegūst informāciju. Ja es būtu pilnīgs nekodētājs, šeit būtu pilnībā apjucis.
Kad es tiešām saņēmu koda kļūdu (cenšoties izdzēst mainīgo koda redaktorā), saskarne bija diezgan noderīga.
Parādījās sarkans pasvītrojums, un neliels uznirstošais logs paskaidroja, ka mainīgais ir “referenced in another component.” Tas neļāva man saglabāt bojāto versiju, kas pasargāja lietotni no pilnīgas avārijas.
5. Lietotnes publikācija un integrāciju pievienošana
Publicēšana bija beidzamais tests. UI Bakery šeit bija pārsteidzoši vienkāršs, lai gan izmanto ļoti “izstrādātājam orientētu” darbplūsmu.
Vienkāršākais ceļš: publicēšana ar ģenerētajiem testdatiem
Šeit ir svarīga lieta, ko atklāju: Patiesībā nav nepieciešams iestatīt datubāzi pirms publicēšanas. AI ģenerētā lietotne jau saturēja iebūvētus testa datus. Tie bija paraugi pakalpojumu pieprasījumiem par santehniķiem, elektriķiem, tīrīšanu un ainavu veidošanu. Ja vēlaties ātri ieviest lietotni darbībā, lai to pārbaudītu vai parādītu kādam, varat pilnībā izlaist datubāzes iestatīšanu un nekavējoties publicēt ar šiem testdatiem.

Taču, ja vēlaties īstu datu saglabāšanu…
Lai produkcijas lietotnē, kurā lietotāji radīs un sekos reāliem pakalpojumu pieprasījumiem, vajadzētu to pieslēgt datubāzei. Tieši šeit izpaužas UI Bakery elastība. Tā piedāvā iespēju savienoties ar vairāk nekā 30 dažādiem datu avotiem.
Tādā veidā es izpētīju datubāzes savienojuma procesu:
- Datu avotu paneļa atvēršana: Es noklikšķināju uz “Data sources” kreisajā sānjoslā. Tādējādi atvērās īpašs panelis, kurā redzami visi manas darba vides pieejamie datu avoti. Es varēju redzēt, ka UI Bakery jau bija iestatījis “UI Bakery AI” un “UI Bakery Postgres” kā mitinātas opcijas.

- Savienojuma opciju izpēte: Es noklikšķināju uz zaļās pogas “Connect” paneļa augšdaļā. Parādījās modāls logs ar visiem pieejamajiem datu avotu veidiem, organizētiem kategorijās: Popular: Google Sheets, HTTP API, MongoDB, MySQL, PostgreSQL, Snowflake Sample: Sample MySQL DB, Sample REST API (abi apzīmēti ar “Test data” uzrakstu) Databases: AWS Athena, AWS DynamoDB, AWS Redshift, Big Query, Databricks, Exasol, JDBC, MariaDB, MongoDB, Oracle, PostgreSQL un daudzi citi. Loga apakšā bija pat saite “Don’t see the necessary data source? Suggest”, lai pieprasītu papildu integrācijas.

- Testēšana ar paraugu datiem: Es nolēmu izmēģināt vienu no parauga datu avotiem, lai redzētu, kā darbojas savienojuma process. Noklikšķināju uz “Sample MySQL DB”, kuram bija noderīga “Test data” emblēma.

- Savienojuma konfigurācija: Atvērās jauns ekrāns ar nosaukumu “Connect Datasource” un visaptverošu iestatījumu formu:
- Datu avota nosaukums: Iepriekš aizpildīts ar “[Sample] MySQL”
- Savienojuma iestatījumi: Ieskaitot Host (52.173.202.150), Port (3306), Username (test_db), Password (encrypted) un Database name (test_db)
- Drošības opcijas: Rūtiņas “Use SSL/TLS” un “Enable SSH tunnel”
- IP baltā saraksta iestatīšana: UI Bakery pat norādīja IP adreses, kuras būtu jāiekļauj baltajā sarakstā (52.176.109.125 un 20.52.252.203), lai atļautu savienojumu
- Papildu iestatījumi: Ieskaitot opciju “Convert SQL queries to prepared statements”

- Savienojuma pārbaude: Pirms apstiprināšanas es noklikšķināju uz pogas “Test connection”. Ekrāna apakšā parādījās zaļa paziņojuma josla: “Can be connected!” Tas apstiprināja, ka akreditācijas dati un tīkla iestatījumi bija pareizi.

- Datubāzes pieslēgšana: Es noklikšķināju uz zilās pogas “Connect Datasource”. Modālais logs aizvērās, un es atgriezos datu avotu panelī. Tagad redzēju “[Sample] MySQL” sarakstā zem “All Apps” ar maniem savienojuma datiem.
- Datubāzes struktūras apskate: Kad noklikšķināju uz nesen pieslēgtās datubāzes, centrālajā panelī parādījās visas pieejamās tabulas: categories, orders, payments, products un users.

Visu savienojuma procesu var raksturot kā ārkārtīgi draudzīgu izstrādātājiem. UI Bakery neslēpa tehniskās detaļas. Tas man deva pilnu kontroli pār savienojuma virknēm, drošības iestatījumiem un datubāzes konfigurāciju.
Bet tas arī piedāvāja noderīgas funkcijas, piemēram, savienojuma testēšanu, parauga datubāzes eksperimentēšanai un skaidru shēmas vizualizāciju.
Lietotnes publicēšana:
Kad biju konfigurējis datu avotu (vai nolēmu saglabāt testa datus), publicēšana bija vienkārša:
- Es noklikšķināju uz pogas “Release” augšējā labajā stūrī

- Atvērās sānjosla “Create Release” ar semantiskās versiju opcijām:
- Major (1.0.0) – būtiskām izmaiņām
- Minor (0.1.0) – jaunām funkcijām
- Patch (0.0.1) – nelielu labojumu gadījumā

- Es izvēlējos “Major”, jo tā bija sākotnējā versija
- Es pievienoju aprakstu: “Initial release of service portal with dashboard and request form”
- Es noklikšķināju uz “Publish release”
Parādījās zaļa paziņojuma josla: “Released successfully.” Pēc tam es noklikšķināju uz pogas “Share” augšējā labajā stūrī un saņēmu publisko URL. Lietotne tagad bija pieejama internetā ikvienam ar saiti.

Visa publicēšanas procesa laiks bija mazāk nekā divas minūtes. Nekādu izvietošanas cauruļvadu, nekādu servera konfigurācijas, nekādu mitināšanas galvassāpju. Vienkārši pieslēdziet datus (vai izmantojiet testa datus), versjonējiet to, aprakstiet, publicējiet un dalieties ar saiti.
Vai es to izmantotu savam nākamajam projektam? Noteikti. Vai es ieteiktu to draugam, kurš nekad iepriekš nav rakstījis kodu? Tikai, ja viņš ir gatavs mācīties procesā.
Cenas un plāni
UI Bakery cenu politika ir atjaunojoši vienkārša, it īpaši salīdzinot ar dažiem konkurentiem, kas iekasē maksu par katru galalietotāju.
Lielākais pārsteigums testēšanas laikā man bija tas, ka pat bezmaksas līmenī jūs iegūstat neierobežotu lietotņu un datu avotu pieslēgumu skaitu.
Platforma atšķir izstrādātājus (cilvēkus, kas veido un rediģē lietotnes) un darba vides skatītājus (iekšējo personālu, kas tikai izmanto lietotnes). Šādi izskatās izmaksu sadalījums.
Salīdzinājums: mākoņu cenu plāni
| Funkcija | Bezmaksas | Builder | Team | Uzņēmums |
|---|---|---|---|---|
| Cena (par izstrādātāju) | $0 | $20/mo | $35/mo | Pielāgojams |
| AI izmantošanas kredīti | Tikai izmēģinājuma režīmā | $25/mo | $40/mo | Pielāgojams |
| Skatītāju vietas | 0 | 50 | 50 | Neierobežoti |
| Publiskie lietotāji | Neierobežoti | Neierobežoti | Neierobežoti | Neierobežoti |
| Vides | Nē | Jā | Jā | Jā |
| Atbalsts | Kopiena | E-pasts/tērzēšana | Premium | Speciāls |
Cenu salīdzinājums pašvietotai instalācijai
| Funkcija | Bezmaksas | Team | Uzņēmums |
|---|---|---|---|
| Cena (par izstrādātāju) | $0 | $35/mo | Pielāgojams |
| AI kredīti | Tikai izmēģinājuma režīmā | $40/mo | Pielāgojams |
| Skatītāju vietas | 50 | 50 | > 50 |
| RBAC / revīzijas žurnāli | Nē | Jā | Jā |
| Pielāgota SSO | Nē | Nē | Jā |
| Izmanto savas AI atslēgas | Nē | Nē | Jā |
Mans ieteikums
Lielākajai daļai mazu un vidēja lieluma komandu Cloud Builder Plan ir optimālā izvēle. Par 20 USD mēnesī katram izstrādātājam tas ir ievērojami lētāk nekā viena vieta daudzās citās zema koda platformās, un 50 iekļautās skatītāju vietas nozīmē, ka jūs nesaņemsiet milzīgu rēķinu uzreiz, kad uzaicināsiet savu komandu izmantot portālu.
Piezīme par automatizācijām: Lai gan lietotņu izveide parasti ir neierobežota, automatizācijām (plānotajām darbībām vai webhook) ir ierobežojums. Bezmaksas/Builder plānos iegūstat 1 000 izpildes reižu, bet Team plānā – 5 000. Ja veicat intensīvas fona darbības ik pēc dažām minūtēm, sekojiet tam līdzi, jo par katru papildu 5 000 izpildēm tiek iekasēti 50 USD.
Reģistrējieties bezmaksas UI Bakery kontam šeit un redziet, ko AI var izveidot jums mazāk nekā divās minūtēs.
Alternatīva UI Bakery
Ja esat pavadījis laiku, meklējot zema koda platformu, jūs, iespējams, esat sastapies ar Retool. Abus rīkus ir izveidojuši, lai palīdzētu izstrādātājiem un operāciju komandām pārtraukt veidot administrēšanas paneļus no nulles, tomēr to pieejas, kā faktiski paveikt darbu, ir ļoti atšķirīgas.
| Funkcija | UI Bakery | Retool |
|---|---|---|
| Lietošanas ērtums | Augsts (AI izveido 80% lietotnes karkasu) | Mēreni (lielāka mācīšanās līkne) |
| Vispiemērotākais | Ātrai CRUD lietotņu un klientu portālu izveidei | Sarežģītām, uzņēmuma klases darbplūsmām |
| Mobilās lietotnes | Atsaucīgas tīmekļa lietotnes (optimizētas mobilajām ierīcēm) | Vietējās mobilās lietotnes (piemērota mobilā veidotāja saskarne) |
| Aizmugure un dati | SQL, API un iebūvēts Postgres | Plaša (vairāk nekā 50 iebūvētu savienotāju) |
| Dizaina elastība | Mūsdienīgs, trendīgs noklusējuma izskats | Blīva, funkcionāla izstrādātāja saskarne |
| Veiktspēja | Optimizēta maziem un vidējiem lietotņu apjomiem | Izveidota liela apjoma datu apstrādei reāllaikā |
| Cenu politika | Pieejama (daudz skatītāju vietu) | Premium (balstīta uz lietotājiem, ātri palielinās) |
Ja jūsu lietotnei nepieciešams pieslēgties 15 dažādām sarežģītām mantojuma datu bāzēm, vai ja jums vajadzīga īpaša vietējā mobilā lietotne , ko jūsu lauka tehniķi var izmantot ar bezsaistes atbalstu, Retool būs labāka izvēle.
Tas ir paredzēts izstrādātājiem, kuri vēlas pilnīgu, detalizētu kontroli pār katru stāvokļa izmaiņu un pielāgotu JavaScript notikumu.
Galīgais spriedums par UI Bakery
Pēc dažām stundām, ko pavadīju “cepot” savu pakalpojumu portālu, es nonācu pie skaidra secinājuma: UI Bakery ir ātrākais veids, kā pārvērst aptuvenu ideju par profesionālu iekšējo rīku, ja vien esat gatavs mazliet pastrādāt ar datu iestatījumiem.
Ja nezināt atšķirību starp tabulu un kolonnu, varētu būt grūti saprast datu sasaistes procesu. Taču ikvienam, kam ir pat pamatizpratne par datu plūsmu, tā ātrums ir neatsverams.
Es pārgāju no tukšas uzvednes uz daudzlapu, atsaucīgu lietotni ar funkcionējošām formām mazāk nekā 60 sekunžu laikā. Tas ir milzīgs ieguldījums produktivitātē.
Kāpēc jums vajadzētu to izmantot:
- Jums nepieciešams izveidot profesionālu administrācijas paneli vai klientu portālu vienas pēcpusdienas laikā.
- Jūs vēlaties lietotni ar mūsdienīgu izskatu un pēc noklusējuma darbojas mobilajā ierīcē.
- Jums patīk piekļuve reālajam React/TypeScript kodam, lai neiekļūtu “no-code sienā”.
- Jums ir maza komanda (mazāk nekā 50 cilvēku) un vēlaties uzturēt izmaksas prognozējamas.
Kāpēc jūs varētu to izlaist:
- Jums ir ārkārtīgi sarežģītas, augstas drošības prasības uzņēmuma līmenim, ko spēj apmierināt tikai tāds rīks kā Retool.
- Jūs neomulīgi jūtaties attiecībā uz “manuālo datu sasaisti” (tabulu savienošanu ar SQL).
- Jums nepieciešams veidot publisku e-komercijas veikalu (šis ir paredzēts biznesa rīkiem, nevis Shopify).

