რეალურ დროში დავალებების სია Google Firebase– ის გამოყენებით: 12 ნაბიჯი
რეალურ დროში დავალებების სია Google Firebase– ის გამოყენებით: 12 ნაბიჯი
Anonim
რეალურ დროში დავალებების სია Google Firebase– ის გამოყენებით
რეალურ დროში დავალებების სია Google Firebase– ის გამოყენებით

Ჰეი მანდ!

ჩვენ ყველა ვიყენებთ დავალებების ჩამონათვალს ყოველდღიურად, იქნება ეს ონლაინ თუ ოფლაინ. მიუხედავად იმისა, რომ ხაზგარეშე სიები მიდრეკილია დაკარგვისკენ, ხოლო ვირტუალური სიები შეიძლება არასწორად განთავსდეს, შემთხვევით წაიშალოს ან თუნდაც დაივიწყოს. ასე რომ, ჩვენ გადავწყვიტეთ შევქმნათ ერთი Google Firebase– ზე, რეალურ დროში მონაცემთა ბაზა. რატომ? რადგან:

1. მაგარია

2. ეს არის რეალური დრო, ამიტომ ცვლილებები ხდება მყისიერად.

3. მარტივი და ცენტრალიზებული; ყველა მონაცემი ღრუბელზეა და ხელმისაწვდომი ნებისმიერი პლატფორმის საშუალებით.

4. მშვენიერი API, რომელიც ძალიან მეხმარება.

5. განახლებების გაკეთება ადვილია.

ჩვენ ყურადღებას გავამახვილებთ ამ პროექტში მონაცემების ხელით დამატებაზე Firebase– ზე!

ნაბიჯი 1: Google Firebase– ით დაწყება

ეწვიეთ Google Firebase ვებსაიტს და დააწკაპუნეთ ღილაკზე "შესვლა" ზედა მარცხენა კუთხეში და შედით თქვენი Google ანგარიშის საშუალებით.

შესვლის შემდეგ დააწკაპუნეთ 'გადასვლა კონსოლზე' თქვენი firebase მონაცემთა ბაზის კონსოლზე წვდომისათვის. არ ინერვიულოთ, ეს არ არის რაიმე მოწინავე.

ნაბიჯი 2: "პროექტის" შექმნა

"პროექტის" შექმნა
"პროექტის" შექმნა

თქვენს ახალ ეკრანზე დააწკაპუნეთ პლუს უზარმაზარ ხატზე (პროექტის დამატება) ახალი პროექტის შესაქმნელად. თითოეულ პროექტს შეიძლება ჰქონდეს მხოლოდ ერთი მონაცემთა ბაზა, ასე რომ თქვენ დაგჭირდებათ რამდენჯერმე გაიმეოროთ ეს პროექტი იმ შემთხვევაში, თუ გსურთ მრავალი რეალურ დროში მონაცემთა ბაზა.

ახლა ჩაწერეთ თქვენი პროექტის სახელი და შეარჩიეთ გამოყენების ქვეყანა. დააწკაპუნეთ პროექტის შექმნაზე სამუშაოდ!

ნაბიჯი 3: კეთილი იყოს თქვენი მობრძანება Firebase კონსოლში

კეთილი იყოს თქვენი მობრძანება Firebase კონსოლში!
კეთილი იყოს თქვენი მობრძანება Firebase კონსოლში!

დატვირთვის შემდეგ დააჭირეთ გაგრძელებას. ეს გადაგიყვანთ ახალ ეკრანზე.

კეთილი იყოს თქვენი მობრძანება თქვენს Google Firebase კონსოლში!

ნაბიჯი 4: შექმენით მონაცემთა ბაზა

მონაცემთა ბაზის შექმნა
მონაცემთა ბაზის შექმნა

მარცხენა მენიუში დააჭირეთ ღილაკს "მონაცემთა ბაზა". ეს მიგიყვანთ ახალ ეკრანზე, სადაც შეგიძლიათ აირჩიოთ Cloud Firestore ან Realtime Database. ჩვენ გამოვიყენებთ რეალურ დროში მონაცემთა ბაზას ამ პროექტისთვის. დააწკაპუნეთ დაწყებაზე!

ნაბიჯი 5: თქვენი Firebase– ის უსაფრთხოების წესების განსაზღვრა

თქვენი Firebase– ის უსაფრთხოების წესების განსაზღვრა
თქვენი Firebase– ის უსაფრთხოების წესების განსაზღვრა

Firebase გთავაზობთ ავტორიზაციის მძლავრ მახასიათებლებს ისე, რომ არ იყოს უნებართვო წვდომა თქვენს მონაცემთა ბაზაზე. თუმცა, მარტივად რომ ვთქვათ, ჩვენ ვიყენებთ "საჯარო" მონაცემთა ბაზას, რომლის შეცვლა შეუძლია ყველას, ვისაც აქვს წვდომა თქვენს მონაცემთა ბაზაზე "რწმუნებათა სიგელები". სერთიფიკატების შესახებ მოგვიანებით.

აირჩიეთ "ტესტის რეჟიმი" ამ პროექტისთვის და დააწკაპუნეთ ჩართვაზე.

ნაბიჯი 6: კეთილი იყოს თქვენი მობრძანება Firebase– ში

კეთილი იყოს თქვენი მობრძანება თქვენს Firebase– ში!
კეთილი იყოს თქვენი მობრძანება თქვენს Firebase– ში!

ასე გამოიყურება თქვენი ეკრანი. პროექტის სახელის გარდა.

ნაბიჯი 7: შექმენით თქვენი პირველი დავალებების სია

ჩვენ შევქმნით სამუშაო სიებს, სახელწოდებით "ვედრო". თითოეული თაიგული არის მონაცემების ჩადგმული სია. მიუხედავად იმისა, რომ თქვენ თავისუფლად შეგიძლიათ აირჩიოთ ბუდეების ნებისმიერი ფორმა, ამ პროექტისთვის თითოეული ვედრო წარმოადგენს ამოცანას.

პირველი თაიგულის დასამატებლად დააწკაპუნეთ "+" ხატულაზე ნულის წინ, როგორც ნაჩვენებია.

ნაბიჯი 8: სამუშაო სიის დასახელება

დავალების სიის დასახელება
დავალების სიის დასახელება

2 ატრიბუტი გამოჩნდება. სახელი და ღირებულება.

"სახელი" ტეგი გამოიყენება თქვენი დავალების სახელის მითითებისთვის. მაგალითად, თქვენ გსურთ შექმნათ ინსტრუქციების ჩამონათვალი, რომელთა ნახვა გსურთ მოგვიანებით. ჩვენ ვიყენებთ სახელს, როგორც ინსტრუქციას, რადგან, რატომაც არა.

გაითვალისწინეთ, რომ ველები მოკლეა, ამიტომ გრძელი სახელების ხილვადობა შეიძლება იყოს პრობლემა. თუმცა, დარწმუნებული იყავით, სახელი არის ზუსტად ის, რაც თქვენ აკრიფეთ.

მიუხედავად იმისა, რომ ჩვენ შეგვიძლია შევადგინოთ Value ტეგისთვის რაიმე მნიშვნელობა, ჩვენ გვსურს, რომ სათაურის ქვემოთ დავამატოთ ერთეულების ჩამონათვალი. ამ ბუდის შესაქმნელად, ჩვენ ვაჭერთ "პლიუს" ხატულას ღირებულების ტეგის წინ.

ნაბიჯი 9: დეტალების დამატება სიაში

დეტალების დამატება სიაში
დეტალების დამატება სიაში

თქვენ ხედავთ, რომ სიის კიდევ ერთი "დონე" გამოჩნდა.

ჩვენ ახლა მივანიჭებთ ატრიბუტს სახელწოდებით "როდის", რათა აღვნიშნოთ ის დღე, როდესაც ამის გაკეთება გსურთ. ჩაწერეთ 'როდესაც' სახელის ტეგში და 'კვირა', მაგალითად, ღირებულების ტეგში.

ახლა თქვენ გსურთ დაამატოთ ინსტრუქციის ტიპები, რომელთა ნახვა გსურთ. ჩვენ დავაჯგუფებთ მათ სახელწოდებით "რა".

ნაბიჯი 10: ქვეამოცანების დამატება სიაში

ქვეამოცანების დამატება სიაში
ქვეამოცანების დამატება სიაში

დააწკაპუნეთ პლიუს ხატულაზე თქვენი 'Bucket' ან 'Task' ან 'List' სახელის წინ. ახალ ველში ჩაწერეთ სახელში "რა" და დააწკაპუნეთ პლიუს ხატულაზე, რათა შეიტანოთ სია ამ სათაურის ქვეშ. დააწკაპუნეთ პლიუს ხატულას წინ, რა უნდა დაამატოთ სხვა ველს.

თქვენ ხედავთ, რომ სხვა დონე გამოჩნდა. ჩაწერეთ თქვენი ამოცანები "სახელი" ტეგში და აღწერა "ღირებულების" ტეგში. მოგერიდებათ ექსპერიმენტი აქ მეტი ბუდეებით.

დააწკაპუნეთ დამატებაზე ამის დასასრულებლად. ან დააწკაპუნეთ გაუქმებაზე იმ შემთხვევაში თუ თქვენ გაქვთ მეორე აზრი მონაცემების დამატებაზე.

ნაბიჯი 11: ტადა

ტადა!
ტადა!

თქვენ დაინახავთ, რომ სია მწვანედ ანათებს და შემდეგ ის მყარად მატერიალიზდება, როგორც თქვენი დაყენებული მონაცემები. თქვენ შეამჩნევთ, რომ Firebase ავტომატურად დაალაგებს სიების "სახელებს" და ქვე სიებს ანბანის მიხედვით.

თუ ამოცანა არასრული ჩანს, დააწკაპუნეთ მასზე და გადაახვიეთ მარჯვნივ, რომ ნახოთ იგი სრულად.

ნაბიჯი 12: დაასრულეთ თქვენი ამოცანების დამატება

დაასრულეთ თქვენი ამოცანების დამატება
დაასრულეთ თქვენი ამოცანების დამატება

გაიმეორეთ ეს თქვენი სიის შესაქმნელად!

სწრაფი შეჯამება:

ახალი თაიგულები პროექტის პროექტის სახელის მარცხენა სიაში ჩასვით.

ახალი ატრიბუტები დავალებაზე ჩასმით.

ახალი sublists მიერ ჩასმა ამოცანები შიგნით სია!

თქვენ შეგიძლიათ ნახოთ ეს სია ნებისმიერ დროს და ნებისმიერ ადგილას! ის შესანიშნავად არის სინქრონიზებული. ისიამოვნეთ!

გირჩევთ: