თქვენი ფილიალი ჩამორჩება dev-ს, რადგან სხვა დეველოპერმა უკვე შეაერთა თავისი ცვლილებები. როგორ განაახლოთ თქვენი ფილიალი და გადაწყვიტოთ კონფლიქტები?
Frontend
გთხოვთ, გვიამბოთ პაგინაციაზე და უსასრულო სლაიდზე: როგორ გამოიყენეთ, რა ცვლადები იყო, როგორ კომუნიკაციით იყავით ბექენდთან? რატომ ერთ ადგილას აირჩიეთ უსასრულო სლაიდი, ხოლო სხვა ადგილზე — პაგინაცია?
როგორ განახორციელებდით ფასდაკლების ჩვენებას პროდუქტის ბარათზე? რა ველები დაამატებდით ერთეულს? გამოითვლიდით ახალი ფასს ფრონტზე თუ ელოდებოდით ბექენდიდან?
რომელი ტექნოლოგიური სტეკით მუშაობდით ყველაზე მეტად? რა ბიბლიოთეკებს იყენებდით და რატომ? რა აზრი ჩამოყალიბდა — რომელი კარგია, რომელი ცუდი?
ფილტრებთან მუშაობის გამოცდილებაზე ისაუბრეთ: როგორ აჩვენებდით, URL-ში ან ფრონტზე ინახავდით, როგორ გადმოდით მოთხოვნებში?
თქვით Axios და React Query — როგორ გესმით, რა არის ეს და რა მიზნით გამოიყენება?
რა არის დახურვა? რა განსხვავებაა var და let შორის?
თქვით დაშვების შესახებ — რა მიდგომებს იყენებდით? რა გამოცდილება გაქვთ დაშვებასთან დაკავშირებით?
გთხოვთ, გვითხრათ თქვენი მუშაობის შესახებ Git-თან: როგორ იყო მოწყობილი ფილიალები, როგორ მუშაობდით მათთან გუნდში?
Promise.all, Promise.any, Promise.race, Promise.allSettled — ამ 4 Promise მეთოდის შესახებ ისაუბრეთ, რა აკეთებენ, რა განსხვავებაა? ამ მეთოდების მაგალითებში კონსოლში რა გამოჩნდება?
როგორ ხედავთ ციფრული პროდუქციის მაღაზიის გამოფენას (PlayStation Plus, Xbox Game Pass, Nintendo და სხვა გამოწვევები)? რა არსებები/მოდელები გამოარჩიეთ? რა შეკითხვებს შექმნით?
// 1 for (var i = 0; i < 3; i++) { setTimeout(() => console.log(i)) } // 2 console.log(i) var j = 10 console.log(j) // 3 console.log(k) const k = 10 console.log(k) // 4 var a = 2 var b = a b++ console.log(a) console.log(b) // 5 var c = [1, 2, 3] var d = c d.push(4) console.log(c)
პროდუქციაში შეცდომა მოხდა, რომელიც სასწრაფოდ უნდა გამოსწორდეს, მაგრამ dev ფილიალი უკვე ძალიან წინ არის ახალი ფუნქციებით. როგორ იმოქმედებდით?
რა განსხვავებაა git fetch და git pull-ს შორის?