Ha Ön vállalkozó, startup menedzser vagy cégtulajdonos, valószínűleg valamikor találkozott azzal az ötlettel, hogy mobil- vagy webalkalmazást készítsen cége számára. Valószínűleg Ön is tisztában van azzal, hogy ez a folyamat milyen költséges, időigényes és unalmas lehet, különösen, ha Ön fejleszti.
Mi lenne, ha azt mondanám, hogy van egy egyszerű, ingyenes és automatizált megoldás erre a problémára?
Budibase-nek hívják!
Ebben a cikkben bemutatjuk, hogyan kell széles körben használni ezt a platformot.
A Budibase megértése
A Budibase egy nyílt forráskódú platform, amellyel kevés kódot használó alkalmazások építhetők és telepíthetők! A modern platform lehetővé teszi a fejlesztők számára, hogy a szokásosnál akár ötvenszer gyorsabban tervezzenek, építsenek és telepítsenek üzleti alkalmazásokat. Egyszerűen használható és intuitív interfészt is biztosít, amely nem programozók számára is alkalmas.
Ami az adatokat illeti, a platform lehetővé teszi a felhasználók számára, hogy külső adatforrást csatoljanak, adatokat importáljanak, vagy használják a Budibase beépített adatkészleteit. A Budibase eljárások automatizáltak, és egyszerűbb kezelést tesznek lehetővé az automatizált e-mail-beállítás, a globális felhasználókezelés, a részletes engedélyek és még sok más révén.
Van egy Github közössége, amely szorgalmasan dolgozik a nyílt forráskódú platform és a platform fejlesztésén dokumentáció könnyen elérhető az interneten.
Elkezdeni
Kövesse az alábbi egyszerű lépéseket a nyílt forráskódú platform letöltéséhez és telepítéséhez.
1. lépés: Az előfeltételek összegyűjtése
A Budibase telepítése előtt be kell szereznünk a node.js-t és a node csomagkezelőt (npm). Érdemes megemlíteni, hogy a node.js automatikusan az npm-mel érkezik. Kattintson itt hogy látogassa meg a hivatalos node.js letöltési oldalt, és válassza ki a letöltést az operációs rendszerének megfelelően.
A letöltött fájlra kattintva elindul a telepítővarázsló. A telepítés meglehetősen egyszerű, és a telepítővarázsló könnyedén végigvezeti Önt ezen a folyamaton.
Ha a telepítés során nehézségekbe ütközik, tekintse meg a node.js telepítésének hivatalos dokumentációját itt.
2. lépés: Telepítse a Budibase parancssori felületet
A Budibase telepíthető helyi fejlesztőgépre vagy kiszolgáló gépre a következő parancs beírásával Integrált fejlesztői környezet (IDE) kompatibilis a node.js-szel.
npm i -g @budibase/cli
3. lépés: Inicializálja és futtassa a Budibase-t
Ezután inicializáljon egy üres könyvtárat a Budibase rendszerének tárolására a következő parancs beírásával az IDE-n.
budi hosting --init
Végül futtassa a Budibase rendszert a következő paranccsal.
budi hosting --start
A Budibase telepítésének most futnia kell, lépjen az új telepítés URL-jére a platform használatának megkezdéséhez.
4. lépés: Adminisztrátor beállítása
Minden Budibase telepítéshez rendszergazdai felhasználói fiókkal kell rendelkezni. Ez a felhasználó teljes mértékben irányítja az adott telepítést. Egyszerűen adjon hozzá egy felhasználónevet és jelszót adminisztrátori felhasználója számára a Budibase telepítési URL-címének bejelentkezési oldalán.
A lépés elvégzése után hozzáférhet a Budibase portálhoz. A portál számos szakaszt tartalmaz az alkalmazásunkkal való együttműködéshez, elsősorban az adat-, tervezési és telepítési szakaszokat.
A Budibase adatszakasz használata
A portál ezen része az adatok hozzáadására és kezelésére szolgál. Az alkalmazások nagymértékben támaszkodnak az adatokra, ezért fontos, hogy az alkalmazás tervezése előtt hozzon létre egy adatstruktúrát. Szerkezetünk építőelemei táblázatok, sorok, oszlopok és nézetek.
Ahogy korábban említettük, adatforrás hozzáadásakor létrehozhat natív forrásokat, vagy csatlakozhat külső forrásokhoz. Forrás hozzáadásához egyszerűen használja a „+” gombot a jobb felső sarokban, az alábbiak szerint.
Most számos különböző használható forrástípus jelenik meg, amelyek közül választhat.
Létrehozhat egy táblázatot is az adatok strukturálásához, ehhez egyszerűen lépjen az „Összetevők” fülre a „Tervezés” lapon, és kattintson a „Táblázat” elemre. További információ az adattáblázatok hozzáadásáról itt.
Az első alkalmazás megtervezése
Miután befejezte az adatok strukturálását, összpontosíthat a alkalmazásfejlesztés szempont a Budibase. Az első alkalmazás elkészítéséhez egyszerűen kövesse az utasítást, amely a Budibase „Alkalmazások” szakaszára kattintva jelenik meg.
A Budibase panelrészeket tartalmaz, amelyek minden szükséges eszközt tartalmaznak az alkalmazásfejlesztési folyamathoz. A bal oldali panel a képernyőinket, az elrendezéseinket és a komponenseinket tartalmazza.
A Budibase-ben a képernyő egyetlen oldalra utal. A képernyők automatikusan generálhatók belső táblázat létrehozásával vagy CSV-fájl importálásával. Manuálisan is létrehozhatók a sarokban, a „Képernyők” cím melletti „+” gombra kattintva.
Az elrendezés a tartalom fő sablonja.
Az összetevők segítenek a tényleges felhasználói felület felépítésében, a Budibase pedig a Spektrum tervező rendszer az Adobe készítette. A komponensek az előnézeti ablak tetején, a tervezési részben találhatók.
Egy összetevő hozzáadása után módosíthatja azt a lebegő eszköztár segítségével, amely az előnézeti ablakban való kijelölés után jelenik meg.
Van számos olyan alkatrészek elérhető a platformon, beleértve a táblázatot, a kártyát, a szöveget, a gombot, az ikont, a képet, a beágyazást stb. Megtekintheti a Budibase dokumentáció ha többet szeretne megtudni az alkalmazások létrehozásának automatizált folyamatáról.
Az alkalmazás üzembe helyezése
Az alkalmazás sikeres felépítése után elindulhat a telepítés felé. Egyszerűen navigáljon a Budibase hosting portál, válassza ki a kívánt operációs rendszert, és másolja ki a megadott API-kulcsot.
Most nyissa meg a beállítások modális ablakát a „Beállítások” ikonra kattintva, és illessze be a kulcsot a megjelenő promptba, majd kattintson a „Telepítés” gombra.
És ez az! Most már könnyedén hozhat létre és telepíthet alkalmazásokat.
Következtetés
A Budibase, mint olcsó, nyílt forráskódú platform nem csak egyszerűen használható, de jól felszerelt funkciókkal és szolgáltatásokkal, amelyek segítségével bonyolult kódolás nélkül készíthet alkalmazásokat. Remélem, hogy ez az útmutató kiindulópontot ad saját alkalmazások létrehozásához és üzembe helyezéséhez a platform használatával. Ossza meg velünk a megjegyzésekben, hogy a cikk hasznos volt-e, és milyen tapasztalatai voltak a platformmal kapcsolatban.
Rafael Vitor
Nagy cikk!
Akár több cikk is születhetne a Budibase-ről és alkalmazásairól