Ако сте предприемач, стартиращ мениджър или собственик на бизнес, вероятно в даден момент сте се натъкнали на идеята да разработите мобилно или уеб приложение за вашата компания. Вероятно сте запознати и с това колко скъп, отнемащ време и досаден може да бъде този процес, особено ако вие сте този, който го разработвате.
Ами ако ви кажа, че има лесно, безплатно и автоматизирано решение на този проблем?
Казва се Budibase!
В тази статия ще разгледаме подробно как да използвате тази платформа.
Разбиране на Budibase
Budibase е платформа с отворен код, използвана за изграждане и внедряване на приложения, използвайки малко или никакъв код! Модерната платформа позволява на разработчиците да проектират, изграждат и внедряват бизнес приложения до петдесет пъти по-бързо от обикновено. Той също така осигурява лесен за използване и интуитивен интерфейс, който е подходящ и за непрограмисти.
По отношение на данни, платформата позволява на потребителите да прикачат външен източник на данни, да импортират данни или да използват вградените набори от данни на Budibase. Процедурите на Budibase са автоматизирани и позволяват по-лесно управление чрез осигуряване на автоматизирано въвеждане на имейли, глобално управление на потребителите, детайлни разрешения и много други.
Има общност на Github, която работи усърдно за подобряване на платформата с отворен код и платформата документация е лесно достъпен онлайн.
Първи стъпки
Следвайте простите стъпки по-долу, за да изтеглите и инсталирате платформата с отворен код.
Стъпка 1: Събиране на предпоставки
Преди да инсталираме Budibase, трябва да придобием node.js и мениджър на пакети на възли (npm). Струва си да се спомене, че node.js автоматично идва с npm. Щракнете върху тук за да посетите официалната страница за изтегляне на node.js и изберете изтеглянето според вашата операционна система.
Щракването върху изтегления файл ще стартира съветника за инсталиране. Инсталацията е доста проста и съветникът за инсталиране ще ви преведе през този процес с лекота.
В случай на затруднения с инсталацията, вижте официалната документация за инсталиране на node.js тук.
Стъпка 2: Инсталирайте интерфейса на командния ред Budibase
Budibase може да бъде инсталиран на локална машина за разработка или сървърна машина, като въведете следната команда на вашия Интегрирана среда за разработка (IDE) съвместим с node.js.
npm i -g @budibase/cli
Стъпка 3: Инициализирайте и стартирайте Budibase
След това инициализирайте празна директория за хостване на вашата система Budibase, като въведете следната команда във вашата IDE.
budi hosting --init
Накрая стартирайте системата Budibase със следната команда.
budi hosting --start
Вашата инсталация на Budibase вече трябва да е стартирана и да работи, отидете на URL адреса на новата си инсталация, за да започнете да използвате платформата.
Стъпка 4: Настройване на вашия администратор на потребителя
При всяко инсталиране на Budibase се изисква да има потребителски акаунт на администратор. Този потребител има пълен контрол върху дадената инсталация. Просто добавете потребителско име и парола за вашия администратор на потребителя към страницата за вход на вашия инсталационен URL адрес на Budibase.
След като завършите тази стъпка, ще получите достъп до портала Budibase. Порталът съдържа редица секции за работа с нашето приложение, главно секции за данни, проектиране и внедряване.
Използване на раздел за данни на Budibase
Този раздел на портала се използва за добавяне и управление на вашите данни. Приложенията разчитат до голяма степен на данни и затова е важно да създадете структура от данни, преди да проектирате приложението си. Градивните елементи на нашата структура включват таблици, редове, колони и изгледи.
Както бе споменато по-рано, когато добавяте източник на данни, можете или да създадете собствени източници, или да се свържете с външни. За да добавите източник, просто използвайте бутона „+“ в горния десен ъгъл, както е показано по-долу.
Сега ще ви бъдат показани няколко различни използваеми типове източници, от които да избирате.
Можете също да създадете таблица, за да структурирате данните си, за да направите това, просто отидете до раздела „Компоненти“ в раздела „Дизайн“ и щракнете върху „Таблица“. Прочетете повече за добавянето на таблици с данни тук.
Проектиране на вашето първо приложение
След като приключите със структурирането на данните, можете да се съсредоточите върху развитие на приложения аспект на Budibase. За да създадете първото си приложение, просто следвайте подканата, която се появява след щракване върху секцията „Приложения“ на Budibase.
Budibase съдържа панелни секции, които предоставят всички необходими инструменти, за да ви помогнат с процеса на разработка на вашето приложение. Панелът вляво съдържа нашите екрани, оформления и компоненти.
В Budibase екранът се отнася до една страница. Екраните могат да се генерират автоматично чрез създаване на вътрешна таблица или импортиране на CSV файл. Те могат да бъдат създадени и ръчно, като щракнете върху бутона „+“ в ъгъла, до заглавието „Екрани“.
Оформлението е основният шаблон за вашето съдържание.
Компонентите помагат за изграждането на действителния потребителски интерфейс и Budibase използва a Система за проектиране на спектър създадена от Adobe. Компонентите могат да бъдат намерени в горната част на прозореца за визуализация в секцията за дизайн.
След като добавите компонент, можете да го настроите с помощта на лентата с инструменти, която се показва, след като го изберете в прозореца за визуализация.
Има редица елементи налични в платформата, включително таблица, карта, текст, бутон, икона, изображение, вграждане и т.н. Можете да видите Документация на Budibase за да научите повече за автоматизирания процес за създаване на приложения.
Внедряване на вашето приложение
След успешно изграждане на вашето приложение можете да преминете към внедряването му. Просто навигирайте до Хостинг портал на Budibase, изберете предпочитаната от вас ОС и копирайте предоставения API ключ.
Сега отворете модалния прозорец за настройки, като щракнете върху иконата „Настройки“ и поставете ключа в показващата се подкана и щракнете върху бутона „Разгръщане“.
И това е! Вече трябва да можете да създавате и внедрявате приложения с лекота.
Заключение
Budibase като евтина платформа с отворен код е не просто лесна за използване, но и добре оборудвана с функции и услуги, които да ви помогнат да създавате приложения без сложно кодиране. Надявам се това ръководство да ви даде началния старт да създавате и разгръщате свои собствени приложения с помощта на платформата. Кажете ни в коментарите дали статията е била полезна и какъв беше вашият опит с платформата.
Рафаел Витор
Страхотна статия!
Дори може да има повече статии за Budibase и неговите приложения