თუ თქვენ ხართ მეწარმე, სტარტაპ მენეჯერი ან ბიზნესის მფლობელი, ალბათ გაგიჩნდათ იდეა, შეგექმნათ თქვენი კომპანიისთვის მობილური ან ვებ აპლიკაცია. თქვენ ასევე იცით, რამდენად ძვირი, შრომატევადი და დამღლელი შეიძლება იყოს ეს პროცესი, განსაკუთრებით თუ თქვენ ხართ მისი განვითარება.
რა მოხდება, თუ გეტყვით, რომ არსებობს ამ პრობლემის მარტივი, უფასო და ავტომატური გადაწყვეტა?
ბუდიბასს ქვია!
ამ სტატიაში ჩვენ განვიხილავთ, თუ როგორ გამოიყენოთ ეს პლატფორმა ფართოდ.
ბუდიბაზის გაგება
Budibase არის ღია კოდის პლატფორმა, რომელიც გამოიყენება აპლიკაციების შესაქმნელად და განსათავსებლად, მცირე კოდის გამოყენებით! თანამედროვე პლატფორმა საშუალებას აძლევს დეველოპერებს შექმნან, შექმნან და განათავსონ ბიზნეს აპლიკაციები ჩვეულებრივზე ორმოცდაათჯერ უფრო სწრაფად. ის ასევე უზრუნველყოფს მარტივ გამოსაყენებელ და ინტუიციურ ინტერფეისს, რომელიც იტევს არაპროგრამისტებსაც.
მონაცემთა კუთხით, პლატფორმა მომხმარებლებს საშუალებას აძლევს დაურთოს მონაცემთა გარე წყარო, იმპორტიონ მონაცემები ან გამოიყენონ Budibase-ის ჩაშენებული მონაცემთა ნაკრები. Budibase-ის პროცედურები ავტომატიზირებულია და იძლევა გამარტივებულ მენეჯმენტს ელ.ფოსტის ავტომატური შეყვანის, მომხმარებლის გლობალური მენეჯმენტის, მარცვლოვანი ნებართვების მიწოდებით და მრავალი სხვა.
მას აქვს Github საზოგადოება, რომელიც გულმოდგინედ მუშაობს ღია კოდის პლატფორმისა და პლატფორმის გასაუმჯობესებლად დოკუმენტაცია ხელმისაწვდომია ონლაინ რეჟიმში.
ნაცნობობა
მიჰყევით ქვემოთ მოცემულ მარტივ ნაბიჯებს, რომ ჩამოტვირთოთ და დააინსტალიროთ ღია კოდის პლატფორმა.
ნაბიჯი 1: წინაპირობების შეგროვება
Budibase-ის დაყენებამდე უნდა შევიძინოთ node.js და node პაკეტის მენეჯერი (npm). აღსანიშნავია, რომ node.js ავტომატურად მოყვება npm. დააწკაპუნეთ აქ დაწკაპუნებით ეწვიეთ ოფიციალურ node.js ჩამოტვირთვების გვერდს და აირჩიეთ ჩამოტვირთვა თქვენი ოპერაციული სისტემის მიხედვით.
გადმოწერილ ფაილზე დაწკაპუნებით დაიწყება ინსტალაციის ოსტატი. ინსტალაცია საკმაოდ მარტივია და ინსტალაციის ოსტატი გაგიადვილებთ ამ პროცესს.
ინსტალაციისას რაიმე სირთულის შემთხვევაში იხილეთ node.js-ის ინსტალაციის ოფიციალური დოკუმენტაცია აქ დაწკაპუნებით.
ნაბიჯი 2: დააინსტალირეთ Budibase Command Line Interface
Budibase შეიძლება დაინსტალირდეს ლოკალური განვითარების მანქანაზე ან სერვერის მანქანაზე შემდეგი ბრძანების შეყვანით ინტეგრირებული განვითარების გარემო (IDE) თავსებადია node.js-თან.
npm i -g @budibase/cli
ნაბიჯი 3: ინიციალიზაცია და გაშვება Budibase
შემდეგი, მოაწყეთ ცარიელი დირექტორია თქვენი Budibase სისტემის მასპინძლობისთვის, თქვენს IDE-ზე შემდეგი ბრძანების შეყვანით.
budi hosting --init
ბოლოს გაუშვით Budibase სისტემა შემდეგი ბრძანებით.
budi hosting --start
თქვენი Budibase-ის ინსტალაცია ახლა უნდა იყოს დამუშავებული, გადადით თქვენი ახალი ინსტალაციის URL-ზე პლატფორმის გამოყენების დასაწყებად.
ნაბიჯი 4: თქვენი ადმინისტრატორის მომხმარებლის დაყენება
Budibase-ის ყოველი ინსტალაციისთვის საჭიროა ადმინისტრატორის მომხმარებლის ანგარიში. ამ მომხმარებელს აქვს სრული კონტროლი მოცემულ ინსტალაციაზე. უბრალოდ დაამატეთ თქვენი ადმინისტრატორის მომხმარებლის სახელი და პაროლი თქვენი Budibase ინსტალაციის URL-ის შესვლის გვერდზე.
ამ ნაბიჯის დასრულების შემდეგ თქვენ მიიღებთ წვდომას Budibase პორტალზე. პორტალი შეიცავს უამრავ განყოფილებას ჩვენს აპლიკაციასთან მუშაობისთვის, ძირითადად მონაცემების, დიზაინისა და განლაგების სექციები.
Budibase მონაცემთა განყოფილების გამოყენებით
პორტალის ეს განყოფილება გამოიყენება თქვენი მონაცემების დასამატებლად და სამართავად. აპლიკაციები დიდწილად ეყრდნობა მონაცემებს და ამიტომ მნიშვნელოვანია მონაცემთა სტრუქტურის შექმნა თქვენი აპლიკაციის დიზაინამდე. ჩვენი სტრუქტურის სამშენებლო ბლოკები მოიცავს ცხრილებს, რიგებს, სვეტებს და ხედებს.
როგორც უკვე აღვნიშნეთ, მონაცემთა წყაროს დამატებისას შეგიძლიათ შექმნათ მშობლიური წყაროები ან დაუკავშირდეთ გარე წყაროებს. წყაროს დასამატებლად უბრალოდ გამოიყენეთ ღილაკი „+“ ზედა მარჯვენა კუთხეში, როგორც ეს ნაჩვენებია ქვემოთ.
ახლა თქვენ გამოჩნდება სხვადასხვა გამოსაყენებელი წყაროს ტიპების ასარჩევად.
თქვენ ასევე შეგიძლიათ შექმნათ ცხრილი თქვენი მონაცემების სტრუქტურირებისთვის, ამისათვის უბრალოდ გადადით "კომპონენტების" ჩანართზე "დიზაინის" ჩანართში და დააწკაპუნეთ "ცხრილზე". წაიკითხეთ მეტი მონაცემთა ცხრილების დამატების შესახებ აქ დაწკაპუნებით.
თქვენი პირველი აპლიკაციის დიზაინი
მას შემდეგ რაც დაასრულებთ მონაცემთა სტრუქტურირებას, შეგიძლიათ ფოკუსირება მოახდინოთ მასზე აპლიკაციის განვითარება ბუდიბაზის ასპექტი. თქვენი პირველი აპლიკაციის შესაქმნელად, უბრალოდ მიჰყევით მოთხოვნას, რომელიც გამოჩნდება Budibase-ის „აპლიკაციების“ განყოფილებაზე დაწკაპუნების შემდეგ.
Budibase შეიცავს პანელის სექციებს, რომლებიც უზრუნველყოფენ ყველა საჭირო ინსტრუმენტს, რათა დაგეხმაროთ თქვენი აპლიკაციის შემუშავების პროცესში. მარცხენა პანელი შეიცავს ჩვენს ეკრანებს, განლაგებას და კომპონენტებს.
Budibase-ში ეკრანი ეხება ერთ გვერდს. ეკრანების ავტომატურად გენერირება შესაძლებელია შიდა ცხრილის შექმნით ან CSV ფაილის იმპორტით. მათი შექმნა ასევე შესაძლებელია ხელით "+" ღილაკზე დაჭერით კუთხეში, "ეკრანების" სათაურის გვერდით.
განლაგება არის მთავარი შაბლონი თქვენი შინაარსისთვის.
კომპონენტები გეხმარებათ რეალური მომხმარებლის ინტერფეისის შექმნაში და Budibase იყენებს ა სპექტრის დიზაინის სისტემა შექმნილია Adobe-ს მიერ. კომპონენტები შეგიძლიათ იხილოთ გადახედვის ფანჯრის ზედა გასწვრივ დიზაინის განყოფილებაში.
კომპონენტის დამატების შემდეგ, თქვენ შეგიძლიათ შეცვალოთ იგი ჰოვერინგის ხელსაწყოთა ზოლის გამოყენებით, რომელიც გამოჩნდება გადახედვის ფანჯარაში მისი არჩევის შემდეგ.
არსებობს მთელი რიგი კომპონენტები ხელმისაწვდომია პლატფორმაზე, მათ შორის ცხრილი, ბარათი, ტექსტი, ღილაკი, ხატულა, სურათი, ჩაშენება და ა.შ. შეგიძლიათ ნახოთ ბუდიბაზის დოკუმენტაცია რომ გაიგოთ მეტი აპების შექმნის ავტომატური პროცესის შესახებ.
თქვენი აპის დანერგვა
თქვენი აპლიკაციის წარმატებით შექმნის შემდეგ, შეგიძლიათ გადახვიდეთ მის განთავსებაზე. უბრალოდ ნავიგაცია Budibase ჰოსტინგის პორტალი, აირჩიეთ თქვენთვის სასურველი OS და დააკოპირეთ მოწოდებული API გასაღები.
ახლა გახსენით პარამეტრების მოდალური ფანჯარა "პარამეტრების" ხატულაზე დაწკაპუნებით და ჩასვით გასაღები გამოჩენილ მოთხოვნაში და დააჭირეთ ღილაკს "განლაგება".
და ეს არის ის! ახლა თქვენ უნდა შეგეძლოთ მარტივად შექმნათ და განათავსოთ აპლიკაციები.
დასკვნა
Budibase, როგორც იაფი ღია წყაროს პლატფორმა, არ არის მხოლოდ მარტივი გამოსაყენებელი, არამედ კარგად არის აღჭურვილი ფუნქციებითა და სერვისებით, რომლებიც დაგეხმარებათ შექმნათ აპლიკაციები რთული კოდირების გარეშე. ვიმედოვნებ, რომ ეს სახელმძღვანელო მოგცემთ საწყისს, რომ შექმნათ და განათავსოთ თქვენი საკუთარი აპლიკაციები პლატფორმის გამოყენებით. შეგვატყობინეთ კომენტარებში, იყო თუ არა სტატია გამოსადეგი და როგორი იყო თქვენი გამოცდილება პლატფორმასთან დაკავშირებით.
რაფაელ ვიტორი
შესანიშნავი სტატია!
შეიძლება კიდევ იყოს მეტი სტატია Budibase-ისა და მისი აპლიკაციების შესახებ