Kung ikaw usa ka negosyante, manedyer sa pagsugod, o tag-iya sa negosyo, tingali nakit-an nimo ang ideya nga maghimo usa ka mobile o web application alang sa imong kompanya sa usa ka punto. Tingali pamilyar ka usab kung unsa ka mahal, pag-usik sa oras ug kakapoy kini nga proseso, labi na kung ikaw ang nagpalambo niini.
Unsa kaha kung sultihan ko ikaw nga adunay usa ka dali, wala’y bayad, ug awtomatiko nga solusyon sa kini nga problema?
Gitawag ni nga Budibase!
Niini nga artikulo, hisgotan namon kung giunsa ang paggamit sa kini nga plataporma sa daghang paagi.
Pagsabot sa Budibase
Ang Budibase usa ka open-source nga plataporma nga gigamit sa paghimo ug pag-deploy sa mga aplikasyon gamit ang gamay o walay code! Gitugotan sa modernong plataporma ang mga developers sa pagdesinyo, paghimo, ug pag-deploy sa mga app sa negosyo hangtod sa kalim-an ka pilo nga mas paspas kaysa naandan. Naghatag usab kini usa ka yano nga gamiton ug intuitive nga interface nga ma-accommodate usab ang mga dili programmer.
Sa termino sa datos, ang plataporma nagtugot sa mga tiggamit sa pag-attach sa usa ka eksternal nga tinubdan sa datos, pag-import sa datos, o paggamit sa mga built-in nga dataset sa Budibase. Ang mga proseso sa Budibase automated ug nagtugot alang sa gipasayon nga pagdumala pinaagi sa paghatag og automated nga email onboarding, global user management, granular permissions, ug daghan pa.
Adunay kini usa ka komunidad sa Github nga makugihon nga nagtrabaho aron mapaayo ang open-source nga plataporma ug ang plataporma dokumentasyon kay dali nga magamit online.
Pagsugod
Sunda ang yano nga mga lakang sa ubos aron i-download ug i-install ang open-source nga plataporma.
Lakang 1: Pagtigom sa mga Kinahanglanon
Sa dili pa i-install ang Budibase kinahanglan namong makuha ang node.js ug node package manager (npm). Angayan nga isulti nga ang node.js awtomatikong moabut uban ang npm. Pag-klik dinhi sa pagbisita sa opisyal nga node.js downloads page ug pilia ang download sumala sa imong operating system.
Ang pag-klik sa na-download nga file magsugod sa pag-install wizard. Ang pag-instalar yano ra ug ang wizard sa pag-install mogiya kanimo sa kini nga proseso nga dali.
Sa kaso sa bisan unsa nga kalisud sa pag-instalar, tan-awa ang opisyal nga dokumentasyon alang sa pag-instalar sa node.js dinhi.
Lakang 2: I-install ang Budibase Command Line Interface
Ang Budibase mahimong ma-install sa usa ka lokal nga makina sa pag-uswag o usa ka makina sa server pinaagi sa pagsulod sa mosunud nga mando sa imong Integrated development environment (IDE) compatible sa node.js.
npm i -g @budibase/cli
Lakang 3: Pagsugod ug Pagdalagan ang Budibase
Sunod, pagsugod sa usa ka walay sulod nga direktoryo sa pag-host sa imong Budibase nga sistema pinaagi sa pagsulod sa mosunod nga sugo sa imong IDE.
budi hosting --init
Sa katapusan, pagdagan ang sistema sa Budibase gamit ang mosunud nga mando.
budi hosting --start
Ang imong pag-instalar sa Budibase kinahanglan nga magamit na karon, adto sa URL sa imong bag-ong instalasyon aron magsugod sa paggamit sa plataporma.
Lakang 4: Pag-set up sa imong Admin User
Ang matag pag-instalar sa Budibase gikinahanglan nga adunay admin user account. Kini nga tiggamit adunay bug-os nga kontrol sa gihatag nga pag-install. Pagdugang lang ug username ug password para sa imong admin user sa login page sa imong Budibase installation URL.
Human makompleto kini nga lakang makaangkon ka og access sa Budibase portal. Ang portal adunay daghang mga seksyon aron magamit sa among aplikasyon, labi na ang mga datos, disenyo, ug mga seksyon sa pag-deploy.
Gamit ang Budibase Data Section
Kini nga seksyon sa portal gigamit sa pagdugang ug pagdumala sa imong datos. Ang mga app nagsalig pag-ayo sa datos ug busa hinungdanon nga maghimo usa ka istruktura sa datos sa dili pa magdesinyo sa imong aplikasyon. Ang mga bloke sa pagtukod sa among istruktura naglakip sa mga lamesa, mga laray, mga kolum, ug mga talan-awon.
Sama sa nahisgutan na kaniadto, kung magdugang usa ka gigikanan sa datos mahimo ka makahimo og lumad nga gigikanan o magkonektar sa mga eksternal. Aron makadugang ug tinubdan, gamita lang ang “+” nga buton sa taas nga tuo sama sa gipakita sa ubos.
Ipakita kanimo karon ang daghang lainlain nga magamit nga tipo sa gigikanan aron mapilian.
Mahimo ka usab nga maghimo usa ka lamesa aron ma-istruktura ang imong datos, aron mahimo kini pag-navigate lang sa tab nga "Mga Component" sa sulod sa tab nga "Disenyo" ug pag-klik sa "Table". Basaha ang dugang bahin sa pagdugang sa mga lamesa sa datos dinhi.
Pagdesinyo sa Imong Unang App
Kung nahuman na nimo ang pag-istruktura sa datos, mahimo ka mag-focus sa pagpalambo sa app aspeto sa Budibase. Aron matukod ang imong una nga aplikasyon, sunda lang ang prompt nga makita pagkahuman sa pag-klik sa seksyon nga "Apps" sa Budibase.
Ang Budibase adunay mga seksyon sa panel nga naghatag sa tanan nga kinahanglan nga mga himan aron matabangan ka sa proseso sa pagpalambo sa imong aplikasyon. Ang panel sa wala naglangkob sa among mga screen, layout, ug mga sangkap.
Sa Budibase, ang usa ka screen nagtumong sa usa ka panid. Ang mga screen mahimong awtomatik nga namugna pinaagi sa paghimo og internal nga lamesa o pag-import og CSV file. Mahimo usab sila nga himuon nga mano-mano pinaagi sa pag-klik sa "+" nga buton sa suok, sunod sa titulo nga "Mga Screen".
Ang layout mao ang master template para sa imong content.
Ang mga component makatabang sa paghimo sa aktuwal nga user interface ug ang Budibase naggamit sa a Sistema sa Disenyo sa Spectrum gihimo ni Adobe. Ang mga sangkap makita sa ibabaw sa preview nga bintana sa seksyon sa disenyo.
Human sa pagdugang sa usa ka component mahimo nimo kining tweak gamit ang hovering toolbar nga makita human kini mapili sa preview window.
Adunay ubay-ubay nga components anaa sa plataporma, lakip ang Table, Card, Text, Button, Icon, Image, Embed, ug uban pa. Mahimo nimong tan-awon ang Dokumentasyon sa Budibase sa pagkat-on og dugang mahitungod sa automated nga proseso sa paghimo og mga app.
Pag-deploy sa Imong App
Pagkahuman sa malampuson nga pagtukod sa imong aplikasyon, mahimo ka nga molihok padulong sa pag-deploy niini. Pag-navigate lang sa Budibase Hosting Portal, pilia ang imong gusto nga OS, ug kopyaha ang gihatag nga API Key.
Karon ablihi ang setting modal window pinaagi sa pag-klik sa "Settings" icon ug idikit ang yawe sa nagpakita nga prompt ug i-klik ang "Deploy" nga buton.
Ug mao na! Mahimo ka na karon nga makahimo ug mag-deploy og mga app nga dali.
Panapos
Ang Budibase isip usa ka barato nga open-source nga plataporma dili lang sayon gamiton apan maayo nga nasangkapan sa mga feature ug mga serbisyo nga makatabang kanimo sa paghimo og mga aplikasyon nga walay komplikadong coding. Nanghinaut ko nga kini nga giya maghatag kanimo sa kickstart sa paghimo ug pag-deploy sa imong kaugalingong mga aplikasyon gamit ang plataporma. Ipahibalo kanamo sa mga komento kung ang artikulo makatabang ug kung unsa ang imong kasinatian sa plataporma.
Rafael Vitor
Nindot nga artikulo!
Mahimong adunay daghang mga artikulo bahin sa Budibase ug mga aplikasyon niini