Ja esat uzņēmējs, starta vadītājs vai uzņēmuma īpašnieks, iespējams, kādā brīdī esat saskāries ar ideju izstrādāt mobilo vai tīmekļa lietojumprogrammu savam uzņēmumam. Iespējams, arī jūs zināt, cik dārgs, laikietilpīgs un nogurdinošs var būt šis process, it īpaši, ja jūs to izstrādājat.
Kā būtu, ja es jums pateiktu, ka šai problēmai ir vienkāršs, bezmaksas un automatizēts risinājums?
To sauc Budibase!
Šajā rakstā mēs apskatīsim, kā plaši izmantot šo platformu.
Izpratne par Budibase
Budibase ir atvērtā pirmkoda platforma, ko izmanto, lai izveidotu un izvietotu lietojumprogrammas, izmantojot nelielu kodu vai bez tā! Modernā platforma ļauj izstrādātājiem izstrādāt, izveidot un izvietot biznesa lietotnes līdz pat piecdesmit reizēm ātrāk nekā parasti. Tas nodrošina arī vienkārši lietojamu un intuitīvu saskarni, kas ir piemērota arī neprogrammētājiem.
Runājot par datiem, platforma ļauj lietotājiem pievienot ārēju datu avotu, importēt datus vai izmantot Budibase iebūvētās datu kopas. Budibase procedūras ir automatizētas un ļauj atvieglot pārvaldību, nodrošinot automatizētu e-pasta ievadīšanu, globālu lietotāju pārvaldību, detalizētas atļaujas un daudz ko citu.
Tai ir Github kopiena, kas rūpīgi strādā, lai uzlabotu atvērtā pirmkoda platformu un platformu dokumentācija ir viegli pieejams tiešsaistē.
Darba sākšana
Veiciet tālāk norādītās vienkāršās darbības, lai lejupielādētu un instalētu atvērtā pirmkoda platformu.
1. darbība: priekšnosacījumu apkopošana
Pirms Budibase instalēšanas mums jāiegūst node.js un mezglu pakotņu pārvaldnieks (npm). Ir vērts pieminēt, ka node.js automātiski nāk ar npm. Klikšķis šeit lai apmeklētu oficiālo node.js lejupielāžu lapu un atlasītu lejupielādi atbilstoši savai operētājsistēmai.
Noklikšķinot uz lejupielādētā faila, tiks palaists instalēšanas vednis. Instalēšana ir diezgan vienkārša, un instalēšanas vednis palīdzēs jums viegli veikt šo procesu.
Ja rodas grūtības ar instalēšanu, skatiet node.js instalēšanas oficiālo dokumentāciju šeit.
2. darbība: instalējiet Budibase komandrindas interfeisu
Budibase var instalēt vietējā izstrādes mašīnā vai servera mašīnā, savā ierīcē ievadot šādu komandu Integrētā izstrādes vide (IDE) saderīgs ar node.js.
npm i -g @budibase/cli
3. darbība. Inicializējiet un palaidiet Budibase
Pēc tam inicializējiet tukšu direktoriju, lai mitinātu savu Budibase sistēmu, ievadot šo komandu savā IDE.
budi hosting --init
Visbeidzot, palaidiet Budibase sistēmu ar šādu komandu.
budi hosting --start
Jūsu Budibase instalācijai tagad vajadzētu būt gatavai un darboties. Lai sāktu lietot platformu, dodieties uz jaunās instalācijas URL.
4. darbība. Administratora lietotāja iestatīšana
Katrai Budibase instalēšanai ir jābūt administratora lietotāja kontam. Šim lietotājam ir pilnīga kontrole pār konkrēto instalāciju. Vienkārši pievienojiet sava administratora lietotājvārdu un paroli Budibase instalācijas URL pieteikšanās lapai.
Pēc šīs darbības pabeigšanas jūs iegūsit piekļuvi Budibase portālam. Portālā ir vairākas sadaļas darbam ar mūsu lietojumprogrammu, galvenokārt datu, dizaina un izvietošanas sadaļas.
Izmantojot Budibase datu sadaļu
Šī portāla sadaļa tiek izmantota jūsu datu pievienošanai un pārvaldībai. Lietojumprogrammas lielā mērā ir atkarīgas no datiem, tāpēc pirms lietojumprogrammas izstrādes ir svarīgi izveidot datu struktūru. Mūsu struktūras pamatelementi ietver tabulas, rindas, kolonnas un skatus.
Kā minēts iepriekš, pievienojot datu avotu, varat izveidot vietējos avotus vai izveidot savienojumu ar ārējiem avotiem. Lai pievienotu avotu, vienkārši izmantojiet pogu “+” augšējā labajā stūrī, kā parādīts tālāk.
Tagad jums tiks parādīti vairāki dažādi izmantojami avotu veidi, no kuriem izvēlēties.
Varat arī izveidot tabulu, lai strukturētu savus datus. Lai to izdarītu, vienkārši pārejiet uz cilni "Komponenti" cilnē "Dizains" un noklikšķiniet uz "Tabula". Lasiet vairāk par datu tabulu pievienošanu šeit.
Pirmās lietotnes izstrāde
Kad esat pabeidzis datu strukturēšanu, varat koncentrēties uz lietotņu izstrāde Budibase aspekts. Lai izveidotu savu pirmo lietojumprogrammu, vienkārši izpildiet uzvedni, kas tiek parādīta pēc noklikšķināšanas uz Budibase sadaļas Lietotnes.
Budibase satur paneļu sadaļas, kas nodrošina visus nepieciešamos rīkus, lai palīdzētu jums lietojumprogrammu izstrādes procesā. Kreisajā pusē esošajā panelī ir mūsu ekrāni, izkārtojumi un komponenti.
Programmā Budibase ekrāns attiecas uz vienu lapu. Ekrānus var ģenerēt automātiski, izveidojot iekšējo tabulu vai importējot CSV failu. Tos var izveidot arī manuāli, noklikšķinot uz pogas “+” stūrī blakus virsrakstam “Ekrāni”.
Izkārtojums ir jūsu satura galvenā veidne.
Komponenti palīdz izveidot faktisko lietotāja interfeisu, un Budibase izmanto a Spektra projektēšanas sistēma izveidojis Adobe. Sastāvdaļas var atrast priekšskatījuma loga augšpusē dizaina sadaļā.
Pēc komponenta pievienošanas varat to pielāgot, izmantojot virzošo rīkjoslu, kas tiek parādīta pēc tā atlasīšanas priekšskatījuma logā.
Ir vairāki sastāvdaļas pieejams platformā, tostarp tabulu, karti, tekstu, pogu, ikonu, attēlu, iegulšanu utt. Varat skatīt Budibase dokumentācija lai uzzinātu vairāk par automatizēto lietotņu izveides procesu.
Jūsu lietotnes izvietošana
Pēc lietojumprogrammas veiksmīgas izveides varat pāriet uz tās izvietošanu. Vienkārši dodieties uz Budibase mitināšanas portāls, atlasiet vēlamo OS un kopējiet sniegto API atslēgu.
Tagad atveriet iestatījumu modālo logu, noklikšķinot uz ikonas “Iestatījumi”, ielīmējiet atslēgu parādītajā uzvednē un noklikšķiniet uz pogas “Izvietot”.
Un tas arī viss! Tagad jums vajadzētu būt iespējai viegli izveidot un izvietot lietotnes.
Secinājumi
Budibase kā zemu izmaksu atvērtā pirmkoda platforma ir ne tikai viegli lietojama, bet arī labi aprīkota ar funkcijām un pakalpojumiem, kas palīdz veidot lietojumprogrammas bez sarežģītas kodēšanas. Es ceru, ka šī rokasgrāmata sniegs jums sākumu, lai izveidotu un izvietotu savas lietojumprogrammas, izmantojot platformu. Pastāstiet mums komentāros, vai raksts bija noderīgs un kāda bija jūsu pieredze ar platformu.
Rafaels Vitors
Lielisks raksts!
Varētu būt pat vairāk rakstu par Budibase un tās lietojumprogrammām