Atọka akoonu[Fipamọ][Ifihan]
Ti o ba jẹ otaja, oluṣakoso ibẹrẹ, tabi oniwun iṣowo, o ṣee ṣe pe o wa ni imọran lati ṣe agbekalẹ alagbeka tabi ohun elo wẹẹbu fun ile-iṣẹ rẹ ni aaye kan. O ṣee ṣe ki o tun faramọ pẹlu bii o ṣe gbowolori, n gba akoko ati arẹwẹsi ilana yii le jẹ, paapaa ti o ba jẹ ẹni ti o dagbasoke.
Kini ti MO ba sọ fun ọ pe irọrun wa, laisi idiyele, ati ojutu adaṣe adaṣe si iṣoro yii?
O ti a npe ni Budibase!
Ninu nkan yii, a yoo ṣe alaye bi o ṣe le lo pẹpẹ yii lọpọlọpọ.
Oye Budbase
Budibase jẹ ipilẹ orisun-ìmọ ti a lo lati kọ ati mu awọn ohun elo ṣiṣẹ ni lilo diẹ si ko si koodu! Syeed ode oni ngbanilaaye awọn olupilẹṣẹ lati ṣe apẹrẹ, kọ, ati ran awọn ohun elo iṣowo ṣiṣẹ titi di igba aadọta ni iyara ju igbagbogbo lọ. O tun pese irọrun lati lo ati wiwo inu inu ti o gba awọn ti kii ṣe awọn olupilẹṣẹ daradara.
Ni awọn ofin ti data, pẹpẹ n gba awọn olumulo laaye lati so orisun data ita ita, gbe wọle data, tabi ṣe lilo awọn iwe data ti a ṣe sinu Budibase. Awọn ilana Budibase jẹ adaṣe ati gba laaye fun iṣakoso irọrun nipasẹ ipese imeeli adaṣe lori wiwọ, iṣakoso olumulo agbaye, awọn igbanilaaye granular, ati pupọ diẹ sii.
O ni agbegbe Github kan ti o n ṣiṣẹ takuntakun lati mu ilọsiwaju pẹpẹ orisun-ìmọ ati iru ẹrọ naa iwe ni imurasilẹ wa lori ayelujara.
Bibẹrẹ
Tẹle awọn igbesẹ ti o rọrun ni isalẹ lati ṣe igbasilẹ ati fi sori ẹrọ pẹpẹ orisun-ìmọ.
Igbesẹ 1: Awọn Ibere Ikojọpọ
Ṣaaju fifi Budibase sori ẹrọ a nilo lati gba node.js ati oluṣakoso package node (npm). O tọ lati darukọ pe node.js wa laifọwọyi pẹlu npm. Tẹ Nibi lati ṣabẹwo si oju-iwe awọn igbasilẹ node.js osise ati yan igbasilẹ ni ibamu si ẹrọ ṣiṣe rẹ.
Tite faili ti o gba lati ayelujara yoo bẹrẹ oluṣeto fifi sori ẹrọ. Fifi sori jẹ rọrun rọrun ati oluṣeto fifi sori ẹrọ yoo rin ọ nipasẹ ilana yii pẹlu irọrun.
Ni ọran ti eyikeyi iṣoro pẹlu fifi sori ẹrọ, wo iwe aṣẹ osise fun fifi node.js sori ẹrọ Nibi.
Igbesẹ 2: Fi Interface Line Command Budibase sori ẹrọ
Budibase le fi sori ẹrọ lori ẹrọ idagbasoke agbegbe tabi ẹrọ olupin nipa titẹ aṣẹ atẹle lori rẹ Ayika idagbasoke ti irẹpọ (IDE) ni ibamu pẹlu node.js.
npm i -g @budibase/cli
Igbesẹ 3: Bibẹrẹ ati Ṣiṣe Budibase
Nigbamii, ṣe ipilẹṣẹ ilana ti o ṣofo lati gbalejo eto Budibase rẹ nipa titẹ aṣẹ atẹle lori IDE rẹ.
budi hosting --init
Ni ipari, ṣiṣe eto Budibase pẹlu aṣẹ atẹle.
budi hosting --start
Fifi sori Budibase rẹ yẹ ki o wa ni oke ati ṣiṣiṣẹ, lọ si URL ti fifi sori ẹrọ tuntun rẹ lati bẹrẹ lilo pẹpẹ.
Igbesẹ 4: Ṣiṣeto Olumulo Abojuto rẹ
Gbogbo fifi sori Budibase nilo lati ni akọọlẹ olumulo abojuto kan. Olumulo yii ni iṣakoso lapapọ lori fifi sori ẹrọ ti a fun. Nìkan ṣafikun orukọ olumulo ati ọrọ igbaniwọle fun olumulo alabojuto rẹ si oju-iwe iwọle ti URL fifi sori Budibase rẹ.
Lẹhin ipari igbesẹ yii iwọ yoo ni iraye si ọna abawọle Budibase. Ẹnu abawọle naa ni nọmba awọn apakan lati ṣiṣẹ pẹlu ohun elo wa, ni pataki data, apẹrẹ, ati awọn apakan ransogun.
Lilo Budibase Data Abala
Abala yii ti ọna abawọle ni a lo lati ṣafikun ati ṣakoso data rẹ. Awọn ohun elo gbekele data pupọ ati nitorinaa o ṣe pataki lati ṣẹda eto data ṣaaju ṣiṣe apẹrẹ ohun elo rẹ. Awọn bulọọki ile ti eto wa pẹlu awọn tabili, awọn ori ila, awọn ọwọn, ati awọn iwo.
Gẹgẹbi a ti sọ tẹlẹ, nigba fifi orisun data kun o le ṣẹda awọn orisun abinibi tabi sopọ si awọn ti ita. Lati ṣafikun orisun kan, nìkan lo bọtini “+” ni apa ọtun oke bi a ṣe han ni isalẹ.
Iwọ yoo han ni bayi nọmba ti o yatọ si awọn oriṣi orisun lilo lati yan lati.
O tun le ṣẹda tabili kan lati ṣeto data rẹ, lati ṣe bẹ nirọrun lilö kiri si taabu “Awọn paati” inu taabu “Apẹrẹ” ki o tẹ “Tabili”. Ka diẹ sii nipa fifi awọn tabili data kun Nibi.
Ṣiṣeto Ohun elo akọkọ rẹ
Ni kete ti o ba ti pari siseto data, o le dojukọ lori app idagbasoke aspect ti Budibase. Lati kọ ohun elo akọkọ rẹ kan tẹle itọsi ti o han lẹhin tite lori apakan “Awọn ohun elo” ti Budibase.
Budibase ni awọn apakan nronu ti o pese gbogbo awọn irinṣẹ pataki lati ṣe iranlọwọ fun ọ pẹlu ilana idagbasoke ohun elo rẹ. Panel ti o wa ni apa osi ni awọn iboju wa, awọn ipilẹ, ati awọn paati.
Ni Budibase, iboju kan tọka si oju-iwe kan. Awọn iboju le jẹ ipilẹṣẹ laifọwọyi nipasẹ ṣiṣẹda tabili inu tabi gbigbe faili CSV wọle. Wọn tun le ṣẹda pẹlu ọwọ nipa titẹ bọtini “+” ni igun, lẹgbẹẹ akọle “Awọn iboju”.
Ifilelẹ jẹ apẹrẹ titun fun akoonu rẹ.
Irinše iranlọwọ kọ awọn gangan ni wiwo olumulo ati Budibase nlo a Spectrum Design System ti a ṣẹda nipasẹ Adobe. Awọn paati le ṣee rii pẹlu oke ti window awotẹlẹ ni apakan apẹrẹ.
Lẹhin fifi paati kan kun o le tweak ni lilo ọpa irinṣẹ fifin ti o han lẹhin yiyan rẹ ni window awotẹlẹ.
Nibẹ ni o wa nọmba kan ti irinše wa lori pẹpẹ, pẹlu Tabili, Kaadi, Ọrọ, Bọtini, Aami, Aworan, Fi sabọ, ati bẹbẹ lọ O le wo awọn Budibase iwe aṣẹ lati kọ ẹkọ diẹ sii nipa ilana adaṣe lati kọ awọn ohun elo.
Gbigbe Ohun elo Rẹ
Lẹhin ti kọ ohun elo rẹ ni aṣeyọri, o le lọ si ọna imuṣiṣẹ rẹ. Nìkan lilö kiri si awọn Ibudo alejo gbigba Budibase, yan OS ti o fẹ, ki o daakọ Kokoro API ti a pese.
Bayi ṣii awọn eto modal window nipa tite lori "Eto" aami ati ki o lẹẹmọ awọn bọtini ni awọn han tọ ki o si tẹ awọn "Deploy" bọtini.
Ati pe iyẹn! O yẹ ki o ni anfani lati ṣẹda ati mu awọn ohun elo ṣiṣẹ pẹlu irọrun.
ipari
Budibase gẹgẹbi pẹpẹ orisun ṣiṣi idiyele kekere kii ṣe rọrun lati lo ṣugbọn ni ipese daradara pẹlu awọn ẹya ati awọn iṣẹ lati ṣe iranlọwọ fun ọ lati kọ awọn ohun elo laisi ifaminsi idiju. Mo nireti pe itọsọna yii fun ọ ni kickstart lati ṣẹda ati mu awọn ohun elo tirẹ ṣiṣẹ ni lilo pẹpẹ. Jẹ ki a mọ ninu awọn asọye ti nkan naa ba ṣe iranlọwọ ati bawo ni iriri rẹ pẹlu pẹpẹ.
Rafael Vitor
Nkan nla!
Awọn nkan le paapaa wa nipa Budibase ati awọn ohun elo rẹ