Table of Contents[Ferstopje][Toanje]
As jo in ûndernimmer, opstartmanager, of bedriuwseigner binne, kamen jo wierskynlik op it idee om op in stuit in mobile of webapplikaasje foar jo bedriuw te ûntwikkeljen. Jo binne wierskynlik ek bekend mei hoe djoer, tiidslinend en ferfeelsum dit proses kin wêze, foaral as jo dejinge binne dy't it ûntwikkelje.
Wat as ik jo fertelde dat d'r in maklike, fergees en automatyske oplossing is foar dit probleem?
It hjit Budibase!
Yn dit artikel sille wy dekke hoe't jo dit platfoarm wiidweidich kinne brûke.
Budibase begripe
Budibase is in iepen boarne platfoarm dat wurdt brûkt om applikaasjes te bouwen en yn te setten mei in bytsje oant gjin koade! Mei it moderne platfoarm kinne ûntwikkelders saaklike apps ûntwerpe, bouwe en ynsette oant fyftich kear rapper as gewoanlik. It leveret ek in ienfâldich te brûken en yntuïtive interface dy't ek net-programmers oanpast.
Wat gegevens oanbelanget lit it platfoarm brûkers in eksterne gegevensboarne taheakje, gegevens ymportearje, of gebrûk meitsje fan Budibase's ynboude datasets. Budibase-prosedueres wurde automatisearre en makket it makliker om behear te meitsjen troch it leverjen fan automatisearre e-postonboarding, wrâldwide brûkersbehear, korrelige tagongsrjochten, en folle mear.
It hat in Github-mienskip dy't iverich wurket om it iepen-boarne-platfoarm en it platfoarm te ferbetterjen dokumintaasje is maklik online beskikber.
Begjinne
Folgje de ienfâldige stappen hjirûnder om it iepen boarne-platfoarm te downloaden en te ynstallearjen.
Stap 1: Betingsten sammelje
Foardat jo Budibase ynstallearje, moatte wy node.js en nodepakketbehearder (npm) oanskaffe. It is it neamen wurdich dat node.js automatysk komt mei npm. Klikje hjir om de offisjele node.js downloads side te besykjen en selektearje de download neffens jo bestjoeringssysteem.
Klikje op it ynladen bestân sil de ynstallaasjewizard begjinne. De ynstallaasje is frij ienfâldich en de ynstallaasjewizard sil jo maklik troch dit proses liede.
Yn gefal fan problemen mei de ynstallaasje, besjoch de offisjele dokumintaasje foar it ynstallearjen fan node.js hjir.
Stap 2: Ynstallearje Budibase Command Line Interface
Budibase kin ynstalleare wurde op in lokale ûntwikkelmasjine as in servermasine troch it folgjende kommando yn te fieren op jo Yntegreare ûntwikkelingsomjouwing (IDE) kompatibel mei node.js.
npm i -g @budibase/cli
Stap 3: Inisjalisearje en útfiere Budibase
Inisjalisearje dan in lege map om jo Budibase-systeem te hostjen troch it folgjende kommando yn te fieren op jo IDE.
budi hosting --init
Uteinlik útfiere it Budibase-systeem mei it folgjende kommando.
budi hosting --start
Jo Budibase-ynstallaasje soe no op en rinne moatte, gean nei de URL fan jo nije ynstallaasje om it platfoarm te brûken.
Stap 4: Jo Admin-brûker ynstelle
Elke Budibase-ynstallaasje is fereaske om in admin-brûkersaccount te hawwen. Dizze brûker hat totale kontrôle oer de opjûne ynstallaasje. Foegje gewoan in brûkersnamme en wachtwurd ta foar jo admin-brûker oan de oanmeldside fan jo Budibase-ynstallaasje-URL.
Nei it foltôgjen fan dizze stap krije jo tagong ta it Budibase-portaal. It portaal befettet in oantal seksjes om te wurkjen mei ús applikaasje, benammen de seksjes foar gegevens, ûntwerp en ynset.
It brûken fan Budibase Data Section
Dizze seksje fan it portaal wurdt brûkt om jo gegevens ta te foegjen en te behearjen. Apps fertrouwe swier op gegevens en dus is it wichtich om in gegevensstruktuer te meitsjen foardat jo jo applikaasje ûntwerpe. De boustiennen fan ús struktuer befetsje tabellen, rigen, kolommen en werjeften.
Lykas earder neamd, kinne jo by it tafoegjen fan in gegevensboarne native boarnen oanmeitsje of ferbine mei eksterne. Om in boarne ta te foegjen, brûk gewoan de "+" knop yn 'e rjochts boppe, lykas hjirûnder werjûn.
Jo sille no in oantal ferskillende brûkbere boarnetypen sjen litte om út te selektearjen.
Jo kinne ek in tabel meitsje om jo gegevens te strukturearjen, om dit te dwaan, navigearje gewoan nei it ljepblêd "Komponenten" yn it ljepblêd "Ontwerp" en klikje op "Tabel". Lês mear oer it tafoegjen fan gegevenstabellen hjir.
Untwerp fan jo earste app
As jo hawwe foltôge strukturearjen de gegevens, kinne jo rjochtsje op de app development aspekt fan Budibase. Om jo earste applikaasje te bouwen, folgje gewoan de prompt dy't ferskynt nei it klikken op de seksje "Apps" fan Budibase.
Budibase befettet panielseksjes dy't alle nedige ark leverje om jo te helpen mei jo proses foar applikaasjeûntwikkeling. It paniel oan de linkerkant befettet ús skermen, yndielingen en komponinten.
Yn Budibase ferwiist in skerm nei in inkele side. Skermen kinne automatysk oanmakke wurde troch in ynterne tabel te meitsjen of in CSV-bestân te ymportearjen. Se kinne ek mei de hân oanmakke wurde troch te klikken op de "+" knop yn 'e hoeke, neist de titel "Screens".
De yndieling is it mastersjabloan foar jo ynhâld.
Komponinten helpe by it bouwen fan de eigentlike brûkersynterface en Budibase brûkt in Spectrum Design System makke troch Adobe. De komponinten kinne fûn wurde lâns de boppekant fan it foarbyldfinster yn 'e ûntwerpseksje.
Nei it tafoegjen fan in komponint kinne jo it oanpasse mei de swevende arkbalke dy't ferskynt nei it selektearjen fan it yn it foarbyldfinster.
Der binne in oantal komponinten beskikber op it platfoarm, ynklusyf tabel, kaart, tekst, knop, byldkaike, ôfbylding, Embed, ensfh Jo kinne besjen de Budibase dokumintaasje om mear te learen oer it automatisearre proses om apps te bouwen.
Jo app ynsette
Nei it suksesfolle bouwen fan jo applikaasje, kinne jo gean nei it ynsetten. Gean gewoan nei de Budibase Hosting Portal, selektearje jo foarkar OS, en kopiearje de levere API Key.
Iepenje no it modale ynstellingsfinster troch te klikken op it ikoan "Ynstellings" en plak de kaai yn 'e prompt dy't ferskynt en klikje op de knop "Ynsette".
En dat is it! Jo moatte no maklik apps kinne oanmeitsje en ynsette.
Konklúzje
Budibase as in lege kosten iepen boarne platfoarm is net allinich maklik te brûken, mar goed foarsjoen fan funksjes en tsjinsten om jo te helpen applikaasjes te bouwen sûnder yngewikkelde kodearring. Ik hoopje dat dizze gids jo de kickstart jout om jo eigen applikaasjes te meitsjen en yn te setten mei it platfoarm. Lit ús witte yn 'e opmerkingen as it artikel nuttich wie en hoe wie jo ûnderfining mei it platfoarm.
Rafael Vitor
Geweldich artikel!
D'r kinne sels mear artikels wêze oer Budibase en har applikaasjes