Innehållsförteckning[Dölj][Visa]
Om du är entreprenör, startup-chef eller företagsägare har du förmodligen stött på idén att utveckla en mobil- eller webbapplikation för ditt företag någon gång. Du är förmodligen också bekant med hur dyr, tidskrävande och tråkig denna process kan vara, speciellt om du är den som utvecklar den.
Vad händer om jag sa till dig att det finns en enkel, kostnadsfri och automatisk lösning på det här problemet?
Budibase heter den!
I den här artikeln kommer vi att täcka hur man använder den här plattformen utförligt.
Förstå Budibase
Budibase är en öppen källkodsplattform som används för att bygga och distribuera applikationer med lite eller ingen kod! Den moderna plattformen tillåter utvecklare att designa, bygga och distribuera affärsappar upp till femtio gånger snabbare än vanligt. Det ger också ett enkelt att använda och intuitivt gränssnitt som även rymmer icke-programmerare.
När det gäller data tillåter plattformen användare att bifoga en extern datakälla, importera data eller använda sig av Budibases inbyggda datamängder. Budibase-förfaranden är automatiserade och möjliggör förenklad hantering genom att tillhandahålla automatisk e-postintroduktion, global användarhantering, detaljerade behörigheter och mycket mer.
Den har en Github-community som arbetar flitigt för att förbättra plattformen med öppen källkod och plattformens dokumentation är lätt tillgänglig online.
Komma igång
Följ de enkla stegen nedan för att ladda ner och installera open source-plattformen.
Steg 1: Samla in förutsättningar
Innan vi installerar Budibase måste vi skaffa node.js och node package manager (npm). Det är värt att nämna att node.js automatiskt kommer med npm. Klick här. för att besöka den officiella node.js-nedladdningssidan och välja nedladdningen enligt ditt operativsystem.
Om du klickar på den nedladdade filen startar installationsguiden. Installationen är ganska enkel och installationsguiden leder dig genom denna process med lätthet.
Om det uppstår problem med installationen, se den officiella dokumentationen för installation av node.js här..
Steg 2: Installera Budibase Command Line Interface
Budibase kan installeras på en lokal utvecklingsmaskin eller en servermaskin genom att ange följande kommando på din Integrerad utvecklingsmiljö (IDE) kompatibel med node.js.
npm i -g @budibase/cli
Steg 3: Initiera och kör Budibase
Initiera sedan en tom katalog för att vara värd för ditt Budibase-system genom att ange följande kommando på din IDE.
budi hosting --init
Slutligen, kör Budibase-systemet med följande kommando.
budi hosting --start
Din Budibase-installation bör nu vara igång, gå till URL:en för din nya installation för att börja använda plattformen.
Steg 4: Konfigurera din administratörsanvändare
Varje Budibase-installation krävs för att ha ett administratörsanvändarkonto. Denna användare har total kontroll över den givna installationen. Lägg bara till ett användarnamn och lösenord för din administratörsanvändare på inloggningssidan för din Budibase installations-URL.
När du har slutfört detta steg får du tillgång till Budibase-portalen. Portalen innehåller ett antal sektioner för att arbeta med vår applikation, främst sektionerna data, design och implementering.
Använder Budibase Data Section
Den här delen av portalen används för att lägga till och hantera dina data. Appar är mycket beroende av data och det är därför viktigt att skapa en datastruktur innan du designar din applikation. Byggstenarna i vår struktur omfattar tabeller, rader, kolumner och vyer.
Som tidigare nämnts, när du lägger till en datakälla kan du antingen skapa inbyggda källor eller ansluta till externa. För att lägga till en källa, använd helt enkelt "+"-knappen uppe till höger som visas nedan.
Du kommer nu att visas ett antal olika användbara källtyper att välja mellan.
Du kan också skapa en tabell för att strukturera dina data, för att göra det, navigera helt enkelt till fliken "Komponenter" på fliken "Design" och klicka på "Tabell". Läs mer om att lägga till datatabeller här..
Designa din första app
När du har slutfört struktureringen av data kan du fokusera på app utveckling aspekt av Budibase. För att bygga din första applikation, följ bara uppmaningen som visas efter att du klickat på avsnittet "Appar" i Budibase.
Budibase innehåller panelsektioner som tillhandahåller alla nödvändiga verktyg för att hjälpa dig med din applikationsutvecklingsprocess. Panelen till vänster innehåller våra skärmar, layouter och komponenter.
I Budibase hänvisar en skärm till en enda sida. Skärmar kan genereras automatiskt genom att skapa en intern tabell eller importera en CSV-fil. De kan också skapas manuellt genom att klicka på knappen "+" i hörnet, bredvid titeln "Skärmar".
Layouten är huvudmallen för ditt innehåll.
Komponenter hjälper till att bygga det faktiska användargränssnittet och Budibase använder en Spectrum Design System skapad av Adobe. Komponenterna finns längst upp i förhandsgranskningsfönstret i designsektionen.
När du har lagt till en komponent kan du justera den med hjälp av det svävande verktygsfältet som visas efter att du har valt det i förhandsgranskningsfönstret.
Det finns ett antal komponenter tillgängliga på plattformen, inklusive bord, kort, text, knapp, ikon, bild, bädda in, etc. Du kan se Budibase dokumentation för att lära dig mer om den automatiserade processen för att bygga appar.
Distribuera din app
När du har byggt din applikation framgångsrikt kan du gå vidare till att distribuera den. Navigera helt enkelt till Budibase värdportal, välj önskat operativsystem och kopiera den medföljande API-nyckeln.
Öppna nu det modala fönstret för inställningar genom att klicka på ikonen "Inställningar" och klistra in nyckeln i prompten som visas och klicka på knappen "Distribuera".
Och det är allt! Du bör nu kunna skapa och distribuera appar med lätthet.
Slutsats
Budibase som en lågkostnadsplattform med öppen källkod är inte bara lätt att använda utan välutrustad med funktioner och tjänster som hjälper dig att bygga applikationer utan komplicerad kodning. Jag hoppas att den här guiden ger dig en kickstart för att skapa och distribuera dina egna applikationer med hjälp av plattformen. Låt oss veta i kommentarerna om artikeln var till hjälp och hur var din upplevelse av plattformen.
Rafael Vitor
Bra artikel!
Det kan till och med finnas fler artiklar om Budibase och dess applikationer