As jy 'n entrepreneur, beginbestuurder of sake-eienaar is, het jy waarskynlik op die idee afgekom om 'n selfoon- of webtoepassing vir jou maatskappy op 'n sekere stadium te ontwikkel. Jy is waarskynlik ook bekend met hoe duur, tydrowend en vervelig hierdie proses kan wees, veral as jy die een is wat dit ontwikkel.
Wat as ek jou vertel dat daar 'n maklike, gratis en outomatiese oplossing vir hierdie probleem is?
Dit word Budibase genoem!
In hierdie artikel sal ons dek hoe om hierdie platform breedvoerig te gebruik.
Verstaan Budibase
Budibase is 'n oopbronplatform wat gebruik word om toepassings te bou en te ontplooi met min of geen kode nie! Die moderne platform stel ontwikkelaars in staat om saketoepassings tot vyftig keer vinniger as gewoonlik te ontwerp, te bou en te ontplooi. Dit bied ook 'n maklik om te gebruik en intuïtiewe koppelvlak wat ook nie-programmeerders akkommodeer.
Wat data betref, laat die platform gebruikers toe om 'n eksterne databron aan te heg, data in te voer, of gebruik te maak van Budibase se ingeboude datastelle. Budibase-verrigtinge word geoutomatiseer en maak voorsiening vir vergemaklike bestuur deur outomatiese e-pos aanboord, globale gebruikersbestuur, korreltoestemmings en nog baie meer te verskaf.
Dit het 'n Github-gemeenskap wat ywerig werk om die oopbronplatform en die platform s'n te verbeter dokumentasie is geredelik aanlyn beskikbaar.
Aan die slag
Volg die eenvoudige stappe hieronder om die oopbronplatform af te laai en te installeer.
Stap 1: Versamel voorvereistes
Voordat ons Budibase installeer, moet ons node.js en node-pakketbestuurder (npm) verkry. Dit is die moeite werd om te noem dat node.js outomaties met npm kom. Klik na hierdie skakel om die amptelike node.js-aflaaibladsy te besoek en kies die aflaai volgens jou bedryfstelsel.
Deur op die afgelaaide lêer te klik, sal die installasie-assistent begin. Die installasie is redelik eenvoudig en die installasie-assistent sal jou met gemak deur hierdie proses lei.
In die geval van enige probleme met die installasie, sien die amptelike dokumentasie vir die installering van node.js na hierdie skakel.
Stap 2: Installeer Budibase Command Line Interface
Budibase kan op 'n plaaslike ontwikkelingsmasjien of 'n bedienermasjien geïnstalleer word deur die volgende opdrag op jou in te voer Geïntegreerde ontwikkelingsomgewing (IO) versoenbaar met node.js.
npm i -g @budibase/cli
Stap 3: Inisialiseer en hardloop Budibase
Inisialiseer dan 'n leë gids om u Budibase-stelsel te huisves deur die volgende opdrag op u IDE in te voer.
budi hosting --init
Laastens, hardloop die Budibase-stelsel met die volgende opdrag.
budi hosting --start
Jou Budibase-installasie behoort nou aan die gang te wees, gaan na die URL van jou nuwe installasie om die platform te begin gebruik.
Stap 4: Stel jou Admin Gebruiker op
Elke Budibase-installering word vereis om 'n admin-gebruikersrekening te hê. Hierdie gebruiker het totale beheer oor die gegewe installasie. Voeg eenvoudig 'n gebruikersnaam en wagwoord vir jou admin-gebruiker by die aanmeldbladsy van jou Budibase-installasie-URL.
Nadat u hierdie stap voltooi het, sal u toegang tot die Budibase-portaal kry. Die portaal bevat 'n aantal afdelings om met ons toepassing te werk, hoofsaaklik die data-, ontwerp- en ontplooi-afdelings.
Gebruik Budibase Data Section
Hierdie afdeling van die portaal word gebruik om jou data by te voeg en te bestuur. Toepassings maak baie staat op data en daarom is dit belangrik om 'n datastruktuur te skep voordat jy jou toepassing ontwerp. Die boustene van ons struktuur behels tabelle, rye, kolomme en aansigte.
Soos voorheen genoem, wanneer u 'n databron byvoeg, kan u óf inheemse bronne skep óf aan eksterne bronne koppel. Om 'n bron by te voeg, gebruik eenvoudig die "+" knoppie regs bo soos hieronder getoon.
Jy sal nou 'n aantal verskillende bruikbare brontipes gewys word om van te kies.
Jy kan ook 'n tabel skep om jou data te struktureer, om dit te doen, navigeer eenvoudig na die "Components"-oortjie binne die "Design"-oortjie en klik op "Table". Lees meer oor die byvoeging van datatabelle na hierdie skakel.
Ontwerp jou eerste toepassing
Sodra jy klaar is met die strukturering van die data, kan jy fokus op die app ontwikkeling aspek van Budibase. Om jou eerste toepassing te bou, volg eenvoudig die boodskap wat verskyn nadat jy op die "Toepassings"-afdeling van Budibase geklik het.
Budibase bevat paneelafdelings wat al die nodige gereedskap verskaf om jou te help met jou toepassingsontwikkelingsproses. Die paneel aan die linkerkant bevat ons skerms, uitlegte en komponente.
In Budibase verwys 'n skerm na 'n enkele bladsy. Skerms kan outomaties gegenereer word deur 'n interne tabel te skep of 'n CSV-lêer in te voer. Hulle kan ook met die hand geskep word deur op die "+"-knoppie in die hoek, langs die "Skerms"-titel, te klik.
Die uitleg is die meestersjabloon vir jou inhoud.
Komponente help om die werklike gebruikerskoppelvlak te bou en Budibase gebruik a Spektrumontwerpstelsel geskep deur Adobe. Die komponente kan aan die bokant van die voorskouvenster in die ontwerpafdeling gevind word.
Nadat u 'n komponent bygevoeg het, kan u dit aanpas met die sweefnutsbalk wat verskyn nadat u dit in die voorskouvenster gekies het.
Daar is 'n aantal komponente beskikbaar op die platform, insluitend tabel, kaart, teks, knoppie, ikoon, beeld, insluit, ens. Jy kan die Budibase dokumentasie om meer te wete te kom oor die outomatiese proses om toepassings te bou.
Ontplooi jou toepassing
Nadat u u toepassing suksesvol gebou het, kan u beweeg om dit te ontplooi. Navigeer eenvoudig na die Budibase-gasheerportaal, kies jou voorkeurbedryfstelsel en kopieer die verskafde API-sleutel.
Maak nou die modale instellingsvenster oop deur op die "Instellings"-ikoon te klik en plak die sleutel in die prompt wat verskyn en klik op die "Deploy" -knoppie.
En dit is dit! Jy behoort nou programme met gemak te kan skep en ontplooi.
Gevolgtrekking
Budibase as 'n laekoste oopbronplatform is nie net maklik om te gebruik nie, maar goed toegerus met kenmerke en dienste om jou te help om toepassings te bou sonder ingewikkelde kodering. Ek hoop dat hierdie gids jou die kickstart gee om jou eie toepassings met behulp van die platform te skep en te ontplooi. Laat weet ons in die kommentaar of die artikel nuttig was en hoe u ervaring met die platform was.
Rafael Vitor
Fantastiese artikel!
Daar kan selfs meer artikels oor Budibase en sy toepassings wees