Pregled sadržaja[Sakriti][Pokazati]
Ako ste poduzetnik, startup menadžer ili vlasnik tvrtke, vjerojatno ste u nekom trenutku naišli na ideju da razvijete mobilnu ili web aplikaciju za svoju tvrtku. Vjerojatno ste također upoznati s tim koliko ovaj proces može biti skup, dugotrajan i zamoran, pogotovo ako ste ga vi razvijali.
Što ako vam kažem da postoji jednostavno, besplatno i automatizirano rješenje za ovaj problem?
Zove se Budibase!
U ovom ćemo članku opširno pokriti kako koristiti ovu platformu.
Razumijevanje Budibasea
Budibase je platforma otvorenog koda koja se koristi za izgradnju i implementaciju aplikacija koristeći malo ili nimalo koda! Moderna platforma omogućuje programerima da dizajniraju, izgrade i implementiraju poslovne aplikacije do pedeset puta brže nego inače. Također pruža jednostavno za korištenje i intuitivno sučelje koje prihvaća i one koji nisu programeri.
Što se tiče podataka, platforma korisnicima omogućuje priključivanje vanjskog izvora podataka, uvoz podataka ili korištenje ugrađenih skupova podataka Budibase. Budibase postupci su automatizirani i omogućuju jednostavno upravljanje pružanjem automatiziranog uključivanja e-pošte, globalnog upravljanja korisnicima, detaljnih dozvola i još mnogo toga.
Ima Github zajednicu koja marljivo radi na poboljšanju platforme otvorenog koda i platforme dokumentacija je lako dostupan na internetu.
Početak
Slijedite jednostavne korake u nastavku da biste preuzeli i instalirali platformu otvorenog koda.
Korak 1: Prikupljanje preduvjeta
Prije instaliranja Budibasea moramo nabaviti node.js i upravitelj paketa čvorova (npm). Vrijedi spomenuti da node.js automatski dolazi s npm-om. Klik ovdje da posjetite službenu stranicu preuzimanja node.js i odaberite preuzimanje prema svom operativnom sustavu.
Klikom na preuzetu datoteku pokrenut će se čarobnjak za instalaciju. Instalacija je prilično jednostavna i čarobnjak za instalaciju će vas s lakoćom provesti kroz ovaj proces.
U slučaju bilo kakvih poteškoća s instalacijom, pogledajte službenu dokumentaciju za instalaciju node.js ovdje.
Korak 2: Instalirajte Budibase sučelje naredbenog retka
Budibase se može instalirati na lokalni razvojni stroj ili poslužiteljski stroj unosom sljedeće naredbe na vašem Integrirano razvojno okruženje (IDE) kompatibilan s node.js.
npm i -g @budibase/cli
Korak 3: Inicijalizirajte i pokrenite Budibase
Zatim inicijalizirajte prazan direktorij za smještaj vašeg Budibase sustava unosom sljedeće naredbe na vašem IDE-u.
budi hosting --init
Konačno, pokrenite Budibase sustav sljedećom naredbom.
budi hosting --start
Vaša Budibase instalacija sada bi trebala biti pokrenuta, idite na URL svoje nove instalacije da biste počeli koristiti platformu.
Korak 4: Postavljanje vašeg administratorskog korisnika
Za svaku instalaciju Budibasea potrebno je imati administratorski korisnički račun. Ovaj korisnik ima potpunu kontrolu nad danom instalacijom. Jednostavno dodajte korisničko ime i lozinku za svog administratora na stranicu za prijavu vašeg URL-a za instalaciju Budibasea.
Nakon dovršetka ovog koraka dobit ćete pristup portalu Budibase. Portal sadrži niz odjeljaka za rad s našom aplikacijom, uglavnom odjeljke podataka, dizajna i implementacije.
Korištenje odjeljka Budibase podataka
Ovaj dio portala koristi se za dodavanje i upravljanje vašim podacima. Aplikacije se uvelike oslanjaju na podatke i stoga je važno stvoriti strukturu podataka prije dizajniranja aplikacije. Građevinski blokovi naše strukture uključuju tablice, retke, stupce i poglede.
Kao što je već spomenuto, prilikom dodavanja izvora podataka možete stvoriti izvorne izvore ili se povezati s vanjskim. Za dodavanje izvora jednostavno upotrijebite gumb "+" u gornjem desnom kutu kao što je prikazano u nastavku.
Sada će vam biti prikazan niz različitih upotrebljivih vrsta izvora koje možete odabrati.
Također možete stvoriti tablicu za strukturiranje podataka, da biste to učinili jednostavno idite na karticu "Komponente" unutar kartice "Dizajn" i kliknite na "Tablica". Pročitajte više o dodavanju tablica podataka ovdje.
Dizajniranje vaše prve aplikacije
Nakon što ste dovršili strukturiranje podataka, možete se usredotočiti na razvoj aplikacija aspekt Budibase. Za izradu svoje prve aplikacije jednostavno slijedite upit koji se pojavi nakon klika na odjeljak "Apps" u Budibaseu.
Budibase sadrži odjeljke panela koji pružaju sve potrebne alate koji će vam pomoći u procesu razvoja vaše aplikacije. Ploča s lijeve strane sadrži naše zaslone, izglede i komponente.
U Budibaseu, zaslon se odnosi na jednu stranicu. Zasloni se mogu automatski generirati stvaranjem interne tablice ili uvozom CSV datoteke. Mogu se izraditi i ručno klikom na gumb "+" u kutu, pored naslova "Zasloni".
Izgled je glavni predložak za vaš sadržaj.
Komponente pomažu u izgradnji stvarnog korisničkog sučelja, a Budibase koristi a Sustav dizajna spektra koju je izradio Adobe. Komponente se mogu pronaći na vrhu prozora za pregled u odjeljku dizajna.
Nakon dodavanja komponente možete je podesiti pomoću lebdeće alatne trake koja se pojavljuje nakon što je odaberete u prozoru za pregled.
Postoji niz komponente dostupno na platformi, uključujući tablicu, karticu, tekst, gumb, ikonu, sliku, ugradi, itd. Možete vidjeti Budibase dokumentacija kako biste saznali više o automatiziranom procesu izrade aplikacija.
Implementacija vaše aplikacije
Nakon uspješne izrade aplikacije, možete krenuti prema njenoj implementaciji. Jednostavno idite na Budibase hosting portal, odaberite željeni OS i kopirajte navedeni API ključ.
Sada otvorite modalni prozor postavki klikom na ikonu "Postavke" i zalijepite ključ u prompt koji se pojavi i kliknite gumb "Deploy".
I to je to! Sada biste trebali moći s lakoćom stvarati i implementirati aplikacije.
Zaključak
Budibase kao jeftina open-source platforma nije samo jednostavna za korištenje, već je dobro opremljena značajkama i uslugama koje će vam pomoći u izradi aplikacija bez kompliciranog kodiranja. Nadam se da će vam ovaj vodič dati poticaj za stvaranje i implementaciju vlastitih aplikacija pomoću platforme. Javite nam u komentarima je li članak bio od pomoći i kakvo je bilo vaše iskustvo s platformom.
Rafael Vitor
Izvrstan članak!
Moglo bi biti još članaka o Budibaseu i njegovim aplikacijama