Indholdsfortegnelse[Skjule][At vise]
Hvis du er iværksætter, startup manager eller virksomhedsejer, stødte du sikkert på ideen om at udvikle en mobil- eller webapplikation til din virksomhed på et tidspunkt. Du er sikkert også bekendt med, hvor dyr, tidskrævende og kedelig denne proces kan være, især hvis du er den, der udvikler den.
Hvad hvis jeg fortalte dig, at der er en nem, gratis og automatiseret løsning på dette problem?
Det hedder Budibase!
I denne artikel vil vi dække, hvordan du bruger denne platform i vid udstrækning.
Forstå Budibase
Budibase er en open source-platform, der bruges til at bygge og implementere applikationer med lidt eller ingen kode! Den moderne platform giver udviklere mulighed for at designe, bygge og implementere forretningsapps op til halvtreds gange hurtigere end normalt. Det giver også en brugervenlig og intuitiv grænseflade, der også kan rumme ikke-programmører.
Med hensyn til data giver platformen brugere mulighed for at vedhæfte en ekstern datakilde, importere data eller gøre brug af Budibases indbyggede datasæt. Budibase-procedurer er automatiserede og giver mulighed for lettere administration ved at tilbyde automatisk e-mail-onboarding, global brugeradministration, detaljerede tilladelser og meget mere.
Det har et Github-fællesskab, der arbejder flittigt for at forbedre open source-platformen og platformens dokumentation er let tilgængelig online.
Kom godt i gang
Følg de enkle trin nedenfor for at downloade og installere open source-platformen.
Trin 1: Indsamling af forudsætninger
Før vi installerer Budibase, skal vi anskaffe node.js og node package manager (npm). Det er værd at nævne, at node.js automatisk kommer med npm. Klik link. for at besøge den officielle node.js-downloadside og vælge download i henhold til dit operativsystem.
Hvis du klikker på den downloadede fil, starter installationsguiden. Installationen er ret enkel, og installationsguiden vil lede dig gennem denne proces med lethed.
I tilfælde af problemer med installationen, se den officielle dokumentation for installation af node.js link..
Trin 2: Installer Budibase Command Line Interface
Budibase kan installeres på en lokal udviklingsmaskine eller en servermaskine ved at indtaste følgende kommando på din Integreret udviklingsmiljø (IDE) kompatibel med node.js.
npm i -g @budibase/cli
Trin 3: Initialiser og kør Budibase
Dernæst skal du initialisere en tom mappe til at være vært for dit Budibase-system ved at indtaste følgende kommando på din IDE.
budi hosting --init
Kør endelig Budibase-systemet med følgende kommando.
budi hosting --start
Din Budibase-installation skulle nu være oppe og køre, gå til URL'en på din nye installation for at begynde at bruge platformen.
Trin 4: Opsætning af din administratorbruger
Hver Budibase-installation er påkrævet for at have en admin-brugerkonto. Denne bruger har total kontrol over den givne installation. Du skal blot tilføje et brugernavn og en adgangskode til din admin-bruger til login-siden for din Budibase-installations-URL.
Når du har gennemført dette trin, får du adgang til Budibase-portalen. Portalen indeholder en række sektioner til at arbejde med vores applikation, primært data-, design- og implementeringssektionerne.
Brug af Budibase Data Sektion
Denne sektion af portalen bruges til at tilføje og administrere dine data. Apps er stærkt afhængige af data, og det er derfor vigtigt at skabe en datastruktur, før du designer din applikation. Byggestenene i vores struktur involverer tabeller, rækker, kolonner og visninger.
Som nævnt tidligere, når du tilføjer en datakilde, kan du enten oprette native kilder eller oprette forbindelse til eksterne. For at tilføje en kilde skal du blot bruge "+"-knappen øverst til højre som vist nedenfor.
Du vil nu blive vist en række forskellige brugbare kildetyper at vælge imellem.
Du kan også oprette en tabel for at strukturere dine data, for at gøre det skal du blot navigere til fanen "Komponenter" i fanen "Design" og klikke på "Tabel". Læs mere om tilføjelse af datatabeller link..
Design af din første app
Når du er færdig med at strukturere dataene, kan du fokusere på app udvikling aspekt af Budibase. For at bygge din første applikation skal du blot følge den prompt, der vises efter at have klikket på "Apps"-sektionen i Budibase.
Budibase indeholder panelsektioner, der giver alle de nødvendige værktøjer til at hjælpe dig med din applikationsudviklingsproces. Panelet til venstre indeholder vores skærmbilleder, layouts og komponenter.
I Budibase refererer en skærm til en enkelt side. Skærmbilleder kan automatisk genereres ved at oprette en intern tabel eller importere en CSV-fil. De kan også oprettes manuelt ved at klikke på knappen "+" i hjørnet ved siden af "Skærm"-titlen.
Layoutet er masterskabelonen til dit indhold.
Komponenter hjælper med at opbygge den faktiske brugergrænseflade, og Budibase bruger en Spectrum Design System skabt af Adobe. Komponenterne kan findes øverst i forhåndsvisningsvinduet i designafsnittet.
Når du har tilføjet en komponent, kan du finjustere den ved at bruge den svævende værktøjslinje, der vises, når du har valgt den i forhåndsvisningsvinduet.
Der er en række af komponenter tilgængelig på platformen, inklusive bord, kort, tekst, knap, ikon, billede, indlejring osv. Du kan se Budibase dokumentation for at lære mere om den automatiserede proces til at bygge apps.
Implementering af din app
Når du har bygget din applikation med succes, kan du gå videre til at implementere den. Du skal blot navigere til Budibase Hosting Portal, vælg dit foretrukne OS, og kopier den medfølgende API-nøgle.
Åbn nu det modale indstillingsvindue ved at klikke på ikonet "Indstillinger" og indsæt nøglen i den fremkomne prompt, og klik på knappen "Deploy".
Og det er det! Du skulle nu være i stand til at oprette og implementere apps med lethed.
Konklusion
Budibase som en lavpris open source-platform er ikke bare nem at bruge, men veludstyret med funktioner og tjenester til at hjælpe dig med at bygge applikationer uden kompliceret kodning. Jeg håber, at denne guide giver dig kickstart til at oprette og implementere dine egne applikationer ved hjælp af platformen. Fortæl os i kommentarerne, om artiklen var nyttig, og hvordan var din oplevelse med platformen.
Rafael Vitor
Fantastisk artikel!
Der kunne endda være flere artikler om Budibase og dets applikationer