სარჩევი[დამალვა][ჩვენება]
- რა არის Bubble.io?
- რა არის ვიზუალური პროგრამირება?
- რა ტიპის აპლიკაციების შემუშავება შეგიძლიათ?
აპლიკაციის შექმნა Bubble-ით (სამეურვეო)+-
- 1. დაწყება
- 2. მონაცემთა ბაზის კონფიგურაცია
- 3. სამუშაო პროცესების მშენებლობა
- 4. ახალი ამბების შექმნა
- 5. დინამიური შინაარსის ჩვენება არხში
- 6. მონაცემების გაგზავნა გვერდებს შორის
- 7. სიუჟეტის გვერდზე დინამიური შინაარსის ჩვენება
- 8. გამომცემლის სტატიის ჩვენება
- 9. გამომცემლების მიმდევარი
- 10. დამატებითი ფუნქციები შეგიძლიათ დაამატოთ
- 11. შედეგი
- დადებითი
- Cons
- ფასები
- დასკვნა
მე ახლახან დავინტერესდი ვებ განვითარების მიდგომებით, გარდა HTML, CSS და JavaScript.
მზარდი უკოდის ლანდშაფტით, გასაკვირი არ იყო იმის აღმოჩენა, რომ არსებობს რამდენიმე ალტერნატივა ვებ აპლიკაციების შემუშავებისთვის უფრო სტანდარტული მიდგომებისთვის.
თქვენ უნდა იცნობდეთ ზოგიერთ უფრო ცნობილ CMS პლატფორმას, როგორიცაა WordPress, რომელიც თითქმის კოდისგან თავისუფალია. მაგრამ, თუ გსურთ ვებ აპლიკაციების შექმნა, ასეთი პლატფორმები შეიძლება შეზღუდულად ჩანდეს.
აქ მე წარმოგიდგენთ Bubble.io, ძლიერ კოდის გარეშე ინსტრუმენტი რომელიც საშუალებას გაძლევთ შექმნათ ვებ აპლიკაციები ისე, როგორც არასდროს.
მოდით გამოვიკვლიოთ იგი სიღრმისეულად!
რა არის Bubble.io?
Bubble არის არატექნიკური პლატფორმა, რომელიც აერთიანებს ვიზუალური პროგრამირების ენას და ა ვებ განვითარების ჩარჩო.
მომხმარებლებს შეუძლიათ გამოიყენონ ეს პროგრამირების ხელსაწყოები უნიკალური ონლაინ აპლიკაციების შესაქმნელად, მონაცემთა ბაზებისა და პროცესების შესაცვლელად, გვერდის კომპონენტების (სურათები, ტექსტი, შეყვანის ფორმები, რუქების) დასამატებლად და მათი ინტერფეისის შესაქმნელად.
ეს არის ბაზარი, სადაც შეგიძლიათ იპოვოთ იდეალური შაბლონები, დანამატები და სერვისები, რომლებიც დაგეხმარებათ შექმნათ ძლიერი პროდუქტები.
ტიპიური პროგრამირების ჩარჩოს დაყენების გარეშე, თქვენ შეგიძლიათ შექმნათ ყველაფერი ბაზრიდან სოციალურ ქსელამდე და დამთავრებული CRM (მომხმარებლებთან ურთიერთობის მენეჯმენტი) Bubble-ის გამოყენებით.
ის აძლევს მომხმარებლებს შესაძლებლობას შექმნან და პერსონალიზონ თავიანთი აპლიკაციები მოსახერხებელი ინტერფეისის და წერტილის დაწკაპუნების რედაქტორის გამოყენებით.
შეგიძლიათ გამოიყენოთ ის სერვისებთან ერთად, რომლებიც უზრუნველყოფენ REST API-ს, როგორიცაა Facebook, SQL, ანალიტიკა და გადახდის აპები. ეს საშუალებას აძლევს მომხმარებლებს დაუთმონ დრო თავიანთი აპლიკაციების ფუნქციონალურობისა და გარეგნობის გაუმჯობესებას, რათა კარგად გამოიყურებოდეს ტაბლეტებსა და მობილურ მოწყობილობებზე.
იგი შეესაბამება ყველა ბიზნეს ზომას, მცირედან საშუალოდან დიდამდე; და ხელმისაწვდომია Windows-ისთვის, Mac-ისთვის და ვებისთვის.
რა არის ვიზუალური პროგრამირება?
ვიზუალური პროგრამირება არსებითად არის ის, რაც ჟღერს. კოდის დაწერით ხელით დაპროგრამების ნაცვლად, ამას გრაფიკულად აკეთებთ კომპონენტების გვერდებზე დაწკაპუნებით და გადათრევით.
არ შეგიყვანოთ შეცდომაში ამ მოკლე აღწერამ.
ის არ ჰგავს სხვა ქუქი-ფაილების აპს ან ვებსაიტის შექმნის ხელსაწყოს, რომელსაც თქვენ წააწყდით ონლაინ. აპლიკაციების შემქმნელთა უმეტესობა მოითხოვს, რომ დაეყრდნოთ ძირითად შაბლონებს და გქონდეთ უკიდურესად შეზღუდული ფუნქციონირება; ისინი მხოლოდ საშუალებას გაძლევთ განავითაროთ კონკრეტული სახის აპლიკაციები და შეზღუდოთ თქვენი პერსონალიზაცია.
მიუხედავად იმისა, რომ „ვიზუალური პროგრამირების“ და „გადატანისა და ჩამოშვების“ ცნება მარტივი ჩანს Bubble-ში, ის ძალზე ძლიერია.
მისი ვიზუალური პროგრამირების გარემო არა მხოლოდ საშუალებას გაძლევთ გადაიტანოთ ისეთი ობიექტები, როგორიცაა ტექსტი, გრაფიკა, შეყვანები და სხვა გვერდზე, არამედ ის ასევე საშუალებას გაძლევთ დააკონფიგურიროთ რას აკეთებენ ეს ელემენტები.
რას აკეთებს Bubble?
Bubble-ის უპირველესი მიზანია ვინმეს საშუალება მისცეს შექმნას ვებ აპლიკაციები კოდის დაწერის გარეშე.
თუმცა, მიუხედავად იმისა, რომ ეს უზრუნველყოფს ადვილად დასამახსოვრებელ მიზნის განცხადებას, ის ტოვებს ზღაპრის მნიშვნელოვან ნაწილს. გზა იდეიდან ბაზარზე უფრო რთულია, ვიდრე უბრალოდ კოდის ხაზების შექმნა.
ჩვეულებრივი განვითარებისას საჭიროა მაღალკვალიფიციური პროფესიონალების გუნდი, რომელიც მუშაობს აპლიკაციის შექმნის, ზრდისა და შენარჩუნების გარკვეულ მონაკვეთებზე. განიხილეთ ეს.
რას მოითხოვს ყველა აპლიკაცია?
- უსაფრთხოება, რათა დარწმუნდეთ, რომ არავის აქვს არაავტორიზებული წვდომა მონაცემებზე.
- მონაცემთა ბაზა ისეთი ინფორმაციის შესანახად და მოსაპოვებლად, როგორიცაა ნივთები, სტატიები და სოციალური მედიის განახლებები.
- მასშტაბურობა მომხმარებელთა ბაზისა და მონაცემთა მოცულობის შეუფერხებელი განვითარების უზრუნველსაყოფად.
- სასიამოვნო მომხმარებლის ინტერფეისი აპის მიმზიდველი და მარტივი გამოსაყენებლად.
- ინტეგრაცია სხვადასხვა სერვისებთან და სისტემებთან.
Bubble ცვლის ბევრად მეტს, ვიდრე კოდირს. ის უზრუნველყოფს ყველა ამ სერვისს ვიზუალურად მიმზიდველად და უაღრესად ავტომატიზირებულად, რაც წარმოდგენას ხდის, თუ არა მარტივი, ერთი ადამიანისთვის ყველაფრის გატარება.
მიუხედავად იმისა, რომ წინა უკოდი პლატფორმები ცდილობდნენ კოდირების შეცვლას სხვადასხვა გზით. მისი კონცეფცია არის რაც შეიძლება მეტი ბარიერის მოხსნა აპლიკაციისთვის ბაზარზე მისასვლელად, რომელიც ამუშავებს ყველაფერს საპასუხო დიზაინიდან და ანიმაციიდან ჰოსტინგამდე, ვერსიის განთავსებამდე, უსაფრთხოებამდე და მონაცემთა ბაზის ოპერაციებამდე.
API კონექტორის გამოყენება Bubble-ის სხვა სერვისებთან დასაკავშირებლად
მისი API Connector, სავარაუდოდ, ყველაზე მნიშვნელოვანი მოდულია ბაზარზე. როგორც სახელი გულისხმობს, ეს საშუალებას გაძლევთ დაუკავშირდეთ სხვა აპებსა და სერვისებს მოქმედებებისა და მონაცემების გასაზიარებლად.
იმის ნაცვლად, რომ ჩავუღრმავდეთ ტექნიკურ სპეციფიკას, თუ როგორ მუშაობს ეს, განიხილეთ ეს მაგალითები იმის შესახებ, თუ რა შეიძლება მიაღწიონ API-ებს:
- წვდომის მიღება მანქანა სწავლის მეთოდები, როგორიცაა გამოსახულების ამოცნობა და თარგმანი.
- მიიღეთ უახლესი ამინდის ინფორმაცია დედამიწის ნებისმიერი ადგილიდან.
- როდესაც ღონისძიების გაშვება ხდება Bubble-ში, ინფორმაციის გაცვლა ხდება სხვადასხვა სისტემებში, როგორიცაა თქვენი CRM-ში ლიდერობის დადგენა ან თქვენს Google Calendar-ში დანიშვნა.
- დაჯავშნეთ ფრენა ან სასტუმროში დარჩენა მსოფლიოს ნებისმიერ წერტილში.
- მიიღეთ Google Maps-ზე ნებისმიერი კომპანიის ტელეფონის ნომერი, მდებარეობა, ფოტოები, ლოგო და მიმოხილვები.
მოდულების გამოყენება მშობლიური ფუნქციების გასაუმჯობესებლად
ტექნიკურად, ის აერთიანებს JavaScript კოდის მოდულებს, CSS და HTML ფუნქციურ კვანძში. JS.JSON-ში დაწერილი აპლიკაცია ემსახურება საკუთარი ენის საფუძველს.
მიუხედავად იმისა, რომ თქვენ არ გჭირდებათ ამ ტერმინოლოგიის სრულად გაგება აპლიკაციების შესაქმნელად, ისინი მიუთითებენ ერთ მთავარ ფაქტზე: ის იცავს ცნობილ და აღიარებულ ვებ სტანდარტებს, რაც დეველოპერებს საშუალებას აძლევს მნიშვნელოვნად გააუმჯობესონ მისი მშობლიური ფუნქციონირება.
ეს უკვე ჩანს მოდულის საიტზე, სადაც ხელმისაწვდომია ასობით უფასო და ფასიანი გაფართოება ძირითადი ფუნქციებისთვის. ეს ასევე გულისხმობს იმას, რომ თუ მიაღწევთ ისეთ წერტილს, როდესაც მისი ფუნდამენტური შესაძლებლობები არასაკმარისია, არსებობს JavaScript-ის უამრავი ექსპერტი, რომელიც მზად არის თქვენთვის მორგებული გადაწყვეტა დაგიმზადოთ.
რა ტიპის აპლიკაციების შემუშავება შეგიძლიათ?
თქვენ შეგიძლიათ შექმნათ აპლიკაციების ფართო სპექტრი, რომელთაგან ზოგიერთი მოცემულია ქვემოთ.
- აპები სპეციალიზებული ბაზრებისთვის საზოგადოებასთან ერთად.
- აპლიკაციები სამუშაო დაფებისთვის სხვადასხვა სექტორში.
- პროგრამული უზრუნველყოფა საავადმყოფოს პერსონალისთვის.
- გასაყიდი პროგრამული უზრუნველყოფა ფიზიკური მაღაზიებისთვის.
- სტომატოლოგიური ოფისის პროგრამული უზრუნველყოფა თეთრი ეტიკეტით.
- პირადი ბიზნეს ინვენტარი და მომხმარებელთა მომსახურების პროგრამული უზრუნველყოფა.
- ბროკერისა და კლიენტის წინაშე უძრავი ქონების აგრეგაციის აპლიკაციები.
- აპლიკაციები ბაზარზე არსებული ღონისძიებებისა და კურსებისთვის (და თუნდაც ნავებით).
- პროფესიული სერთიფიკატები მოითხოვს შიდა ტესტირების განაცხადებს.
- განაცხადები პირველი რეაგირებისთვის.
- თანამშრომლების მართვის პროგრამული უზრუნველყოფა შიდა გამოყენებისთვის.
მართალი გითხრათ, პლატფორმა არ არის შექმნილი ყველაფრის გასაკეთებლად. ეს შეიძლება არ იყოს იდეალური არჩევანი, თუ თქვენ შექმნით თამაშის აპლიკაციას რთული ვიზუალით და მოძრაობით. გარდა ამისა, თუ თქვენ ქმნით მშობლიურ აპს (აპლიკაციის მაღაზიებისთვის), თქვენ დაგჭირდებათ მისი ინტეგრირება მესამე მხარის სხვა სერვისთან.
ძირითადი მახასიათებლები
ბუშტი სავსეა მახასიათებლებით. ჩვენ ვერ შევძლებთ აქ ყველა მათგანს, მაგრამ შევეცდებით გავაშუქოთ ყველაზე მნიშვნელოვანი.
1. მოდულები
ეს საშუალებას გაძლევთ ჩართოთ ფუნქციონალობა ინტერნეტში არსებული მრავალი ხელსაწყოდან თქვენსში ვებ აპლიკაცია. მაგალითად, თუ გსურთ, რომ თქვენი მომხმარებლები შევიდნენ თავიანთი Facebook ანგარიშის გამოყენებით, ამისათვის შეგიძლიათ გამოიყენოთ Facebook მოდული.
2. შემუშავება
ის საშუალებას გაძლევთ შექმნათ დინამიური, მრავალ მომხმარებლის აპლიკაციები დესკტოპის და მობილური ვებ ბრაუზერებისთვის, ისევე როგორც ყველა ინსტრუმენტი, რომელიც საჭიროა Instagram-ის ან Airbnb-ის მსგავსი საიტის შესაქმნელად.
3. დიზაინი
თქვენ შეგიძლიათ შექმნათ მობილურებისთვის მოსახერხებელი განლაგება და დინამიური კონტენტი, რათა დაასრულოთ პროდუქტი, რომელსაც სიამოვნებით აჩვენებთ სხვებს.
4. ჰოსტინგი
არასოდეს უნდა ინერვიულოთ სერვერის შენარჩუნებაზე, ინფრასტრუქტურაზე ან ოპერაციებზე ისევ და ისევ.
ის ზრუნავს თქვენთვის უსაფრთხოდ და უსაფრთხოდ განლაგებასა და ჰოსტინგიზე. მომხმარებლების რაოდენობა, ტრაფიკის მოცულობა და მონაცემთა შენახვა შეუზღუდავია.
აპლიკაციის შექმნა Bubble-ით (სამეურვეო)
მოდით ახლა შევიდეთ მოქმედებაში და გამოვიკვლიოთ, თუ როგორ შეგიძლიათ შექმნათ ახალი ამბების აპლიკაცია Bubble-ზე.
1. დაწყება
დასაწყისისთვის, ჯერ უნდა გააკეთოთ დარეგისტრირდით უფასო ანგარიშზე Bubble-ზე.
ჩვენ დავიწყებთ Bubble-ის ვიზუალური დიზაინის ხელსაწყოს გამოყენებით ჩვენი პლატფორმის ჩამოსაყალიბებლად ინტერფეისი. ზოგიერთი ძირითადი გვერდი, რომელიც უნდა შეიტანოთ, მოცემულია ქვემოთ:
- ატვირთვის გვერდი – ვებგვერდი, სადაც გამომცემლები შეიმუშავებენ და გაავრცელებენ სტატიებს.
- მთავარი გვერდი – ნაჩვენებია ახლახან გამოქვეყნებული ისტორიების სია.
- ნარატიული გვერდი - გვერდი, სადაც შეგიძლიათ იპოვოთ თითოეული უნიკალური ამბავი.
- გამომცემლის გვერდი - გვერდი, სადაც ნაჩვენებია გარკვეული გამომცემლის ზღაპრების სია.
2. მონაცემთა ბაზის კონფიგურაცია
მას შემდეგ, რაც დაალაგეთ თქვენი პროდუქტის ჩვენება, შეგიძლიათ ფოკუსირება მოახდინოთ მონაცემთა ველების შექმნაზე, რომლებიც ხელს შეუწყობს თქვენს აპლიკაციას. ჩვენ გამოვიყენებთ ამ ველებს თქვენი პროდუქტის საფუძვლიანი სამუშაო პროცესების დასაკავშირებლად.
ამ მაგალითისთვის, ჩვენ დავამყარებთ მონაცემთა ორ განსხვავებულ ტიპს თითოეული ახალი ამბებისთვის. მონაცემთა ერთი ტიპი შეიცავს სიუჟეტის ძირითად ფაქტებს (როგორიცაა სათაური, გამორჩეული სურათი და გამომცემელი), ხოლო მონაცემთა მეორე ტიპი შეიცავს უფრო დიდ შინაარსობრივ ფაილებს, როგორიცაა მთლიანი თხრობა.
მათი, როგორც დისკრეტული მონაცემთა ტიპების განსაზღვრით, ჩვენ შეგვიძლია ჩავტვირთოთ მხოლოდ საჭირო ინფორმაცია, როცა ეს საჭიროა, რაც შეზღუდავს მასალის რაოდენობას, რომელიც Bubble-ის რედაქტორს დასჭირდება.
შეიქმნება მონაცემთა შემდეგი ტიპები და ველები:
Მონაცემთა ტიპი: შესახებ
სფეროები:
- სახელი
- შემდეგი გამომცემლები არის გამომცემლების სია. მნიშვნელოვანი შენიშვნა: ველის სიის სახით შექმნა მონაცემთა ცალკეულ ტიპზე დაფუძნებული საშუალებას გაძლევთ უპრობლემოდ ჩართოთ მისი ყველა ძირითადი მონაცემთა ველი ზედმეტი ველების შექმნის გარეშე.
Მონაცემთა ტიპი: ისტორია
სფეროები:
- სტატუსი:
- გამორჩეული სურათი
- მწერალი
- კატეგორია
- გამომცემლობა
- სიუჟეტის შინაარსი
Მონაცემთა ტიპი: სიუჟეტის შინაარსი
სფეროები:
- სიუჟეტის შინაარსი
Მონაცემთა ტიპი: გამომცემლობა
სფეროები:
- სახელი
- logo
- მიმდევრები
3. სამუშაო პროცესების მშენებლობა
ახლა, როდესაც თქვენ მოაწყვეთ თქვენი აპლიკაციის დიზაინი და მონაცემთა ბაზა, დროა დაიწყოთ ყველაფრის შეკრება და მისი მუშაობა.
სამუშაო ნაკადები არის ძირითადი მეთოდი ამის განსახორციელებლად Bubble-ში.
თითოეული სამუშაო ნაკადი ხდება, როდესაც ხდება მოვლენა (მაგ., მომხმარებელი დააწკაპუნებს ღილაკს) და შემდეგ ასრულებს „მოქმედებების“ თანმიმდევრობას საპასუხოდ (მაგ., „მომხმარებლის დარეგისტრირება“, „ბაზაში ცვლილების შეტანა“ და ა.შ.) .
4. ახალი ამბების შექმნა
პირველი ფუნქცია, რომელსაც ჩვენ შემოგთავაზებთ, არის ინსტრუმენტი, რომელიც საშუალებას აძლევს გამომცემლებს დაწერონ და განათავსონ ახალი ამბები საიტზე.
ატვირთვის გვერდზე, ჩვენ დავიწყებთ მრავალი შეყვანის ელემენტის ჩართვით, რომლებიც გამოყენებული იქნება მონაცემთა ბაზაში შეყვანისთვის. ტექსტის შეყვანა, სურათის ამტვირთავი და ჩამოსაშლელი არჩევანი ამ ველების მაგალითებია.
ჩვენ ასევე დაგვჭირდება გამომცემლის ჩამოსაშლელი მენიუს მორგება დინამიური ვარიანტების სიის საჩვენებლად. ვინაიდან ყოველი ახალი სტატია დაემატება გამომცემლის სტატიების სიას, ჩვენ უნდა ავირჩიოთ არსებული გამომცემელი ჩვენი მონაცემთა ბაზიდან.
ამ ჩამოსაშლელი მენიუს დაყენებისას, ჩვენ ვირჩევთ იმ ვარიანტების ტიპს, რომ იყოს გამომცემელი.
ამის შემდეგ, ჩვენი მონაცემთა წყარო დაასკანირებს ჩვენს მონაცემთა ბაზას და დააბრუნებს ყველა მიმდინარე პუბლიკაციების ჩამონათვალს. და ბოლოს, ჩვენ შევცვლით წყაროს წარწერას, რათა შეიცავდეს გამომცემლის სახელს.
მას შემდეგ რაც მწერალი შეიყვანს საჭირო ინფორმაციას თითოეულ გვერდზე ჩანაწერში, ისინი დააწკაპუნებენ გამოქვეყნების ღილაკს ახალი ზღაპრის შესაქმნელად.
შემდეგ, თქვენს მონაცემთა ბაზაში, თქვენ შექმნით ახალ ნივთს მონაცემთა ტიპით დაყენებული თხრობით.
შემდეგ ჩვენ უნდა დავიწყოთ ჩვენი მონაცემთა ბაზის შევსება საჭირო ველებით. დააკავშირეთ გვერდის შეყვანის თითოეული კომპონენტი მათ მონაცემთა ბაზის შესაბამის სვეტებთან.
პირველ რიგში, ჩვენ შევქმნით სიუჟეტის შინაარსის ტიპს, რომელიც საბოლოოდ დაუკავშირდება თავად ზღაპარს.
შემდეგი, ჩვენ დავამატებთ კიდევ ერთ ეტაპს ამ პროცედურას, წარმოქმნის რაღაც სხვას - ამჯერად, თავად ზღაპარს.
შესაძლებელია ამ მონაცემების უპრობლემოდ ინტეგრირება თქვენს პლატფორმაზე, ჩვენ მიერ ამ ზღაპრთან შემუშავებული პირველი ნარატიული მასალის ინტეგრირებით.
ყოველ ჯერზე, როდესაც ეს პროცედურა გააქტიურდება, წარმოიქმნება ახალი ზღაპარი.
5. დინამიური შინაარსის ჩვენება არხში
როგორც კი გამომცემლები დაიწყებენ მასალის ატვირთვას თქვენს მობილურ აპლიკაციაში, ჩვენ უნდა დავიწყოთ ლოგიკის შექმნა თქვენს მთავარ გვერდზე, რომელიც აჩვენებს თითოეულ სტატიას დინამიურ სიაში. ეს შეიძლება განხორციელდეს ჩვენი განმეორებითი ჯგუფის ელემენტის გამოყენებით.
განმეორებადი ჯგუფები მუშაობენ თქვენს მონაცემთა ბაზასთან, რათა წარმოადგინონ და განაახლონ დინამიური მასალის სია.
განმეორებითი ჯგუფის გამოყენებისას, ჯერ უნდა დაუკავშიროთ ელემენტი მონაცემთა ტიპს თქვენს მონაცემთა ბაზაში.
ამ შემთხვევაში, თქვენ მიაკუთვნებთ მასალას ზღაპრებად. თქვენ ასევე უნდა მიაწოდოთ მონაცემთა წყარო, როგორც თქვენი მონაცემთა ბაზის ყველა ცხრილის სია.
ჩვენ ასევე მოვაწყობთ ამ განმეორებით ჯგუფს თითოეული მოთხრობის დაწყების თარიღის მიხედვით, სიას ვაჩვენებთ საპირისპირო ქრონოლოგიური თანმიმდევრობით. ახლა შეგიძლიათ დაიწყოთ დინამიური მასალის ორგანიზება, რომელიც გამოჩნდება თითოეულ ბადეში.
უბრალოდ შეავსეთ ზედა სტრიქონი შესაბამისი მასალით, რომლის ჩვენებაც გსურთ და ეს ძლიერი ელემენტი შეავსებს დარჩენილ სვეტებს თქვენი ამჟამინდელი მონაცემთა ბაზის მონაცემებით.
6. მონაცემების გაგზავნა გვერდებს შორის
ასევე შესაძლებელია მოვლენების აწყობა განმეორებითი ჯგუფის თითოეულ მწკრივში. თქვენი პლატფორმისთვის სანავიგაციო ფუნქციების შემუშავებისას, ეს ფუნქცია გამოგადგებათ.
ჩვენი ახალი ამბების აპლიკაციის მთავარ გვერდზე მხოლოდ ნაჩვენებია თითოეული ამბის წინასწარი გადახედვა, მათ შორის გამომცემელი, გამორჩეული სურათი და სიუჟეტის სათაური.
თუმცა, ის არ აჩვენებს სტატიის მთლიან შინაარსს, სანამ მომხმარებელი არ დააწკაპუნებს სიუჟეტის გვერდზე. ჩვენ გამოვიყენებთ სამუშაო ნაკადის რედაქტორს გვერდებს შორის მონაცემების გადასაცემად ამ მასალის საჩვენებლად.
დასაწყებად, შექმენით პროცესი, რომელიც აგზავნის მომხმარებელს სიუჟეტის გვერდზე, როდესაც დააწკაპუნებთ ამბის სურათზე.
გამოიყენეთ ნავიგაციის ღონისძიება მომხმარებლის სხვა გვერდზე გადასატანად ამ პროცესის განვითარებისას.
ჩამოსაშლელი მენიუდან აირჩიეთ დანიშნულების გვერდის ტიპი, რომ იყოს თხრობითი გვერდი. ამის შემდეგ თქვენ მოგიწევთ დამატებითი ინფორმაციის მიწოდება ამ გვერდზე, რათა Bubble-ის რედაქტორმა გაიგოს, რომელი უნიკალური ზღაპარი უნდა აჩვენოს.
ინფორმაცია, რომელიც თქვენ უნდა მოგაწოდოთ, მომდინარეობს უჯრედების მიმდინარე ზღაპრიდან.
7. სიუჟეტის გვერდზე დინამიური შინაარსის ჩვენება
თქვენ შეგიძლიათ მარტივად მიიღოთ ამ მოვლენის მონაცემები და აჩვენოთ შესაბამისი მასალა თხრობიდან, როდესაც მომხმარებელი იგზავნება ამბის გარკვეულ გვერდზე.
ამ ფუნქციის შესაქმნელად, ჯერ უნდა შეამოწმოთ, რომ სამიზნე გვერდის ტიპი ემთხვევა მონაცემთა თვისებებს, რომლებსაც თქვენ აწვდით სამუშაო ნაკადს. ამ სიტუაციაში, თქვენ უნდა დააკავშიროთ სიუჟეტის გვერდი ამბის თვისებასთან.
მას შეუძლია უბრალოდ ამოიღოს და მიაწოდოს შესაბამისი მონაცემები არსებული წყაროებიდან გვერდზე შინაარსის ტიპის კატეგორიზაციის გზით.
ახლა შეგიძლიათ დაიწყოთ დინამიური მასალის ჩასმა ველებში, რომლებიც აჩვენებს ინფორმაციას ერთი ცხრილიდან.
8. გამომცემლის სტატიის ჩვენება
ახალი ამბების წაკითხვის შემდეგ მომხმარებელს შეუძლია აირჩიოს გამომცემლის სტატიების მთელი კატალოგის შემოწმება. თუ თქვენ შექმენით გამომცემლის მონაცემთა ტიპი, გამომცემლებისთვის ცალკე გვერდის შექმნა ისეთივე მარტივია, როგორც ჩვენი ორიგინალური საწყისი გვერდის შექმნა.
ამ გვერდზე, ჩვენ უნდა დავიწყოთ გვერდის ტიპის დაყენებით გამომცემელზე.
შემდეგ დააკოპირეთ განმეორებითი ჯგუფი საწყისი გვერდიდან და შეცვალეთ პარამეტრები.
ამ შემთხვევაში, ჩვენი განმეორებითი ჯგუფის მონაცემთა წყარო მოძებნის ყველა არსებულ სტატიას, რომლის გამომცემელი არის მიმდინარე გვერდის გამომცემელი.
9. გამომცემლების მიმდევარი
მესამე ფუნდამენტური ფუნქცია, რომელსაც ჩვენ ავაშენებთ ჩვენი MVP-სთვის, არის გამომცემლის თვალყურის დევნების შესაძლებლობა პლატფორმაზე. ჩვენ დავამატებთ შემდეგ ღილაკს გამომცემლის გვერდზე. როდესაც ჩვენ დავაწკაპუნებთ ამ ხატულაზე, ჩვენ დავიწყებთ ახალ პროცესს, რომელიც ცვლის ნივთს.
მიმდინარე გვერდის გამომცემლის დამატება მის შემდეგ პუბლიკაციების სიაში შეცვლის ამჟამინდელ მომხმარებელს.
ამის შემდეგ, ჩვენ უნდა განვაახლოთ მიმდინარე გვერდის გამომცემლის მიმდევრების სია მიმდინარე მომხმარებლის დამატებით.
10. დამატებითი ფუნქციები შეგიძლიათ დაამატოთ
ახლა, როცა თავს კომფორტულად გრძნობთ პერსონალური მონაცემების ველების შექმნით და დინამიური ინფორმაციის წარდგენით, შეგიძლიათ მიიღოთ კრეატიული გამოცდილება თქვენი პროდუქტისთვის შექმნით. თქვენ ასევე შეგიძლიათ შეიტანოთ:
- შექმენით ფუნქცია, რომელიც მომხმარებლებს საშუალებას აძლევს შეინახონ შინაარსი მოგვიანებით წასაკითხად.
- თითოეული ნაწილის ბოლოში მიუთითეთ შემოთავაზებული სტატიების განმეორებითი კოლექცია.
- შექმენით საძიებო ინსტრუმენტი, რათა დაეხმაროთ ხალხს იპოვონ ახალი შინაარსი საიტზე.
11. შედეგი
თქვენი საბოლოო აპლიკაცია ასე გამოიყურება.
დადებითი
- მრავალ API-სთან და დანამატთან დაკავშირების შესაძლებლობა.
- მარტივი გამოსაყენებელი, კოდის გარეშე აპლიკაცია.
- ამით ისარგებლებენ ადამიანები, რომლებსაც არ აქვთ პროგრამირების გამოცდილება.
- დიზაინის ხელსაწყოები, რომლებიც მრავალმხრივი და ძლიერია.
- შეკითხვის სწრაფი დამუშავება.
Cons
- გაზრდილი საიმედოობა.
- მონაცემთა დამუშავების სიჩქარე ნელია.
- შესრულება შეზღუდულია.
ფასები
უფასო გეგმა საშუალებას გაძლევთ გაეცნოთ პლატფორმას და განავითაროთ თქვენი აპლიკაცია.
ფასიან გამოწერებში შედის დამატებითი ფუნქციები, როგორიცაა თეთრი მარკირება, მორგებული დომენი, Bubble API-ზე წვდომა და სერვერის რეზერვირებული სიმძლავრე, რომლებიც ჩამოთვლილია ქვემოთ.
- პირადი – $25/თვეში (გადახდილია ყოველწლიურად) ან $29/თვეში (ანაზღაურება ყოველთვიურად).
- პროფესიონალი – $115/თვეში (გადახდილია ყოველწლიურად) ან $129/თვეში (ანაზღაურება ყოველთვიურად).
- წარმოება - $475/თვეში (გადახდილია ყოველწლიურად) ან $529/თვეში (გადახდილია ყოველთვიურად).
დასკვნა
Bubble არის შესანიშნავი ალტერნატივა ვებ აპლიკაციების შესაქმნელად, რომლებსაც შეუძლიათ მხოლოდ ინფორმაციის ჩვენება ან მინიმალური ინტერფეისი.
მისი გამოყენება საკმაოდ მარტივია და Bubble-ის მიერ მოწოდებული გაკვეთილები ძალიან სასარგებლოა. მისი ონლაინ ვიზუალური რედაქტორი, რომელიც საშუალებას გაძლევთ შექმნათ ვებ აპლიკაციები თქვენი პრეფერენციების საფუძველზე.
და საუკეთესო ნაწილი ის არის, რომ თქვენ არ გჭირდებათ რაიმე პროგრამირების გამოცდილება ან გამოცდილება. Bubble შესაფერისია ყველასთვის, მიუხედავად იმისა, იცით თუ არა კოდირება.
თუმცა, წინა ენების წინასწარი გაგება მოგცემთ უპირატესობას, რადგან ის საშუალებას გაძლევთ სწრაფად გაარკვიოთ რას აკეთებს ის მოვლენების მართვასთან დაკავშირებით.
მაშ, რას ფიქრობთ Bubble-ის შესაძლებლობებზე?
მოდით იცოდეს, კომენტარი!
არბეჰი
შესაძლებელია თუ არა მაღაზიის შექმნა პროდუქციის გასაყიდად bubble.io ინსტრუმენტის გამოყენებით?