Innholdsfortegnelse[Gjemme seg][Forestilling]
Hvis du er en gründer, oppstartsleder eller bedriftseier, har du sannsynligvis kommet over ideen om å utvikle en mobil- eller nettapplikasjon for bedriften din på et tidspunkt. Du er sikkert også kjent med hvor dyr, tidkrevende og kjedelig denne prosessen kan være, spesielt hvis du er den som utvikler den.
Hva om jeg fortalte deg at det finnes en enkel, gratis og automatisert løsning på dette problemet?
Den heter Budibase!
I denne artikkelen vil vi dekke hvordan du bruker denne plattformen mye.
Forstå Budibase
Budibase er en åpen kildekode-plattform som brukes til å bygge og distribuere applikasjoner med lite eller ingen kode! Den moderne plattformen lar utviklere designe, bygge og distribuere bedriftsapper opptil femti ganger raskere enn vanlig. Det gir også et brukervennlig og intuitivt grensesnitt som også rommer ikke-programmerere.
Når det gjelder data, lar plattformen brukere legge ved en ekstern datakilde, importere data eller benytte seg av Budibase sine innebygde datasett. Budibase-forhandlingene er automatiserte og muliggjør enklere administrasjon ved å tilby automatisert e-posting, global brukeradministrasjon, detaljerte tillatelser og mye mer.
Den har et Github-fellesskap som jobber flittig for å forbedre åpen kildekode-plattformen og plattformens dokumentasjon er lett tilgjengelig på nett.
Komme i gang
Følg de enkle trinnene nedenfor for å laste ned og installere åpen kildekode-plattformen.
Trinn 1: Innsamling av forutsetninger
Før vi installerer Budibase må vi skaffe oss node.js og node package manager (npm). Det er verdt å nevne at node.js kommer automatisk med npm. Klikk her. for å besøke den offisielle node.js-nedlastingssiden og velge nedlastingen i henhold til operativsystemet ditt.
Ved å klikke på den nedlastede filen starter installasjonsveiviseren. Installasjonen er ganske enkel og installasjonsveiviseren vil lede deg gjennom denne prosessen med letthet.
I tilfelle problemer med installasjonen, se den offisielle dokumentasjonen for installasjon av node.js her..
Trinn 2: Installer Budibase Command Line Interface
Budibase kan installeres på en lokal utviklingsmaskin eller en servermaskin ved å skrive inn følgende kommando på din Integrert utviklingsmiljø (IDE) kompatibel med node.js.
npm i -g @budibase/cli
Trinn 3: Initialiser og kjør Budibase
Deretter initialiser en tom katalog for å være vert for Budibase-systemet ved å skrive inn følgende kommando på IDE-en din.
budi hosting --init
Til slutt, kjør Budibase-systemet med følgende kommando.
budi hosting --start
Budibase-installasjonen din skal nå være oppe og kjøre, gå til URL-en til den nye installasjonen for å begynne å bruke plattformen.
Trinn 4: Sette opp administratorbrukeren din
Hver Budibase-installasjon kreves for å ha en admin-brukerkonto. Denne brukeren har total kontroll over den gitte installasjonen. Bare legg til et brukernavn og passord for administratorbrukeren din på påloggingssiden til din Budibase-installasjons-URL.
Etter å ha fullført dette trinnet vil du få tilgang til Budibase-portalen. Portalen inneholder en rekke seksjoner for å jobbe med applikasjonen vår, hovedsakelig data-, design- og distribusjonsseksjonene.
Bruker Budibase Data Section
Denne delen av portalen brukes til å legge til og administrere dataene dine. Apper er svært avhengige av data, og derfor er det viktig å lage en datastruktur før du designer applikasjonen din. Byggesteinene i strukturen vår involverer tabeller, rader, kolonner og visninger.
Som nevnt tidligere, når du legger til en datakilde, kan du enten opprette opprinnelige kilder eller koble til eksterne. For å legge til en kilde, bruk bare "+"-knappen øverst til høyre som vist nedenfor.
Du vil nå bli vist en rekke forskjellige brukbare kildetyper å velge mellom.
Du kan også lage en tabell for å strukturere dataene dine, for å gjøre det, gå ganske enkelt til "Komponenter"-fanen i "Design"-fanen og klikk på "Tabell". Les mer om å legge til datatabeller her..
Design din første app
Når du har fullført struktureringen av dataene, kan du fokusere på app utvikling aspekt av Budibase. For å bygge din første applikasjon, følg bare ledeteksten som vises etter å ha klikket på "Apper"-delen av Budibase.
Budibase inneholder panelseksjoner som gir alle nødvendige verktøy for å hjelpe deg med applikasjonsutviklingsprosessen. Panelet til venstre inneholder våre skjermer, layouter og komponenter.
I Budibase refererer en skjerm til en enkelt side. Skjermer kan genereres automatisk ved å lage en intern tabell eller importere en CSV-fil. De kan også opprettes manuelt ved å klikke på "+"-knappen i hjørnet, ved siden av "Skjermer"-tittelen.
Oppsettet er hovedmalen for innholdet ditt.
Komponenter hjelper til med å bygge det faktiske brukergrensesnittet, og Budibase bruker en Spectrum Design System laget av Adobe. Komponentene finner du øverst i forhåndsvisningsvinduet i designdelen.
Etter at du har lagt til en komponent, kan du justere den ved å bruke den svevende verktøylinjen som vises etter at du har valgt den i forhåndsvisningsvinduet.
Det finnes en rekke komponenter tilgjengelig på plattformen, inkludert bord, kort, tekst, knapp, ikon, bilde, innebygd osv. Du kan se Budibase dokumentasjon for å lære mer om den automatiserte prosessen for å bygge apper.
Utrulling av appen din
Etter å ha bygget applikasjonen din, kan du gå videre til å distribuere den. Bare naviger til Budibase vertsportal, velg ditt foretrukne operativsystem og kopier den angitte API-nøkkelen.
Åpne nå det modale innstillingsvinduet ved å klikke på "Innstillinger"-ikonet og lim inn nøkkelen i ledeteksten som vises og klikk på "Deploy" -knappen.
Og det er det! Du skal nå være i stand til å lage og distribuere apper med letthet.
konklusjonen
Budibase som en rimelig åpen kildekode-plattform er ikke bare enkel å bruke, men godt utstyrt med funksjoner og tjenester for å hjelpe deg med å bygge applikasjoner uten komplisert koding. Jeg håper denne guiden gir deg en kickstart for å lage og distribuere dine egne applikasjoner ved å bruke plattformen. Gi oss beskjed i kommentarfeltet om artikkelen var nyttig og hvordan opplevelsen din med plattformen var.
Rafael Vitor
Flott artikkel!
Det kan til og med være flere artikler om Budibase og dets applikasjoner