Jeśli jesteś przedsiębiorcą, menedżerem startupu lub właścicielem firmy, prawdopodobnie w pewnym momencie wpadłeś na pomysł stworzenia aplikacji mobilnej lub internetowej dla swojej firmy. Prawdopodobnie wiesz również, jak kosztowny, czasochłonny i żmudny może być ten proces, zwłaszcza jeśli to Ty go opracowujesz.
A gdybym ci powiedział, że istnieje proste, bezpłatne i zautomatyzowane rozwiązanie tego problemu?
Nazywa się Budibase!
W tym artykule omówimy, jak intensywnie korzystać z tej platformy.
Zrozumienie Budibase
Budibase to platforma typu open source służąca do tworzenia i wdrażania aplikacji przy użyciu niewielkiej ilości kodu lub bez kodu! Nowoczesna platforma umożliwia programistom projektowanie, tworzenie i wdrażanie aplikacji biznesowych nawet pięćdziesiąt razy szybciej niż zwykle. Zapewnia również prosty w użyciu i intuicyjny interfejs, który jest również dostosowany do osób niebędących programistami.
Jeśli chodzi o dane, platforma pozwala użytkownikom dołączać zewnętrzne źródła danych, importować dane lub korzystać z wbudowanych zestawów danych Budibase. Postępowania w Budibase są zautomatyzowane i umożliwiają łatwe zarządzanie, zapewniając automatyczne wprowadzanie poczty e-mail, globalne zarządzanie użytkownikami, szczegółowe uprawnienia i wiele więcej.
Ma społeczność Github, która pilnie pracuje nad ulepszeniem platformy open source i samej platformy dokumentacja jest łatwo dostępny w Internecie.
Pierwsze kroki
Wykonaj poniższe proste kroki, aby pobrać i zainstalować platformę open source.
Krok 1: Zebranie wymagań wstępnych
Przed zainstalowaniem Budibase musimy pozyskać node.js oraz node package manager (npm). Warto wspomnieć, że node.js automatycznie jest dostarczany z npm. Kliknij tutaj aby odwiedzić oficjalną stronę pobierania node.js i wybrać plik do pobrania zgodnie z systemem operacyjnym.
Kliknięcie pobranego pliku uruchomi kreatora instalacji. Instalacja jest dość prosta, a kreator instalacji z łatwością przeprowadzi Cię przez ten proces.
W przypadku jakichkolwiek trudności z instalacją przejrzyj oficjalną dokumentację instalacji node.js tutaj.
Krok 2: Zainstaluj interfejs wiersza poleceń Budibase
Budibase można zainstalować na lokalnej maszynie programistycznej lub serwerze, wprowadzając następujące polecenie na swoim Zintegrowane środowisko programistyczne (IDE) kompatybilny z node.js.
npm i -g @budibase/cli
Krok 3: Zainicjuj i uruchom Budibase
Następnie zainicjuj pusty katalog, aby hostować system Budibase, wprowadzając następujące polecenie w swoim IDE.
budi hosting --init
Na koniec uruchom system Budibase za pomocą następującego polecenia.
budi hosting --start
Twoja instalacja Budibase powinna już działać. Przejdź do adresu URL nowej instalacji, aby rozpocząć korzystanie z platformy.
Krok 4: Konfigurowanie użytkownika administratora
Każda instalacja Budibase wymaga posiadania konta administratora. Ten użytkownik ma całkowitą kontrolę nad daną instalacją. Po prostu dodaj nazwę użytkownika i hasło dla administratora na stronie logowania adresu URL instalacji Budibase.
Po wykonaniu tego kroku uzyskasz dostęp do portalu Budibase. Portal zawiera szereg sekcji do pracy z naszą aplikacją, głównie sekcje dotyczące danych, projektowania i wdrażania.
Korzystanie z sekcji danych Budibase
Ta sekcja portalu służy do dodawania Twoich danych i zarządzania nimi. Aplikacje w dużym stopniu polegają na danych, dlatego ważne jest utworzenie struktury danych przed zaprojektowaniem aplikacji. Elementami składowymi naszej struktury są tabele, wiersze, kolumny i widoki.
Jak wspomniano wcześniej, podczas dodawania źródła danych można utworzyć źródła natywne lub połączyć się z zewnętrznymi. Aby dodać źródło, po prostu użyj przycisku „+” w prawym górnym rogu, jak pokazano poniżej.
Zostanie wyświetlonych kilka różnych użytecznych typów źródeł do wyboru.
Możesz także utworzyć tabelę, aby uporządkować swoje dane, aby to zrobić, po prostu przejdź do zakładki „Komponenty” w zakładce „Projekt” i kliknij „Tabela”. Przeczytaj więcej o dodawaniu tabel danych tutaj.
Projektowanie Twojej pierwszej aplikacji
Po zakończeniu strukturyzacji danych możesz skupić się na tworzenie aplikacji aspekt Budibase. Aby zbudować swoją pierwszą aplikację, po prostu postępuj zgodnie z monitem, który pojawia się po kliknięciu sekcji „Aplikacje” w Budibase.
Budibase zawiera sekcje paneli, które zapewniają wszystkie niezbędne narzędzia, które pomogą Ci w procesie tworzenia aplikacji. Panel po lewej zawiera nasze ekrany, układy i komponenty.
W Budibase ekran odnosi się do pojedynczej strony. Ekrany można generować automatycznie, tworząc wewnętrzną tabelę lub importując plik CSV. Można je również utworzyć ręcznie, klikając przycisk „+” w rogu obok tytułu „Ekrany”.
Układ jest głównym szablonem treści.
Komponenty pomagają zbudować rzeczywisty interfejs użytkownika, a Budibase używa System projektowania widma stworzony przez firmę Adobe. Komponenty można znaleźć w górnej części okna podglądu w sekcji projektowania.
Po dodaniu komponentu możesz go dostosować za pomocą najeżdżającego paska narzędzi, który pojawia się po wybraniu go w oknie podglądu.
Istnieje szereg składniki dostępnych na platformie, w tym Tabela, Karta, Tekst, Przycisk, Ikona, Obraz, Osadzenie itp. Możesz przeglądać Dokumentacja Budibase'a aby dowiedzieć się więcej o zautomatyzowanym procesie tworzenia aplikacji.
Wdrażanie Twojej aplikacji
Po pomyślnym zbudowaniu aplikacji możesz przejść do jej wdrożenia. Wystarczy przejść do Portal hostingowy Budibase, wybierz preferowany system operacyjny i skopiuj dostarczony klucz API.
Teraz otwórz okno modalne ustawień, klikając ikonę „Ustawienia”, wklej klucz w pojawiającym się monicie i kliknij przycisk „Wdrażaj”.
I to wszystko! Teraz powinieneś być w stanie z łatwością tworzyć i wdrażać aplikacje.
Wnioski
Budibase jako niedroga platforma typu open source jest nie tylko łatwa w użyciu, ale także dobrze wyposażona w funkcje i usługi, które pomogą Ci tworzyć aplikacje bez skomplikowanego kodowania. Mam nadzieję, że ten przewodnik zapewni Ci szybki start do tworzenia i wdrażania własnych aplikacji przy użyciu platformy. Daj nam znać w komentarzach, czy artykuł był pomocny i jakie były Twoje doświadczenia z platformą.
Rafał Witor
Świetny artykuł!
Może być nawet więcej artykułów o Budibase i jego zastosowaniach