Frontend
Playwright-თან მუშაობის დროს რა საინტერესო შემთხვევები ან ნორმიდან გადახრილი სიტუაციები შეგხვდათ?
// comp.vue <template> <ul v-if="products != null"> <li v-for="(pr, i) in products">{{pr}}</li> </ul> </template> <script> import {getProducts} from ""; import {ref} from "vue"; const products = ref(null); onMounted(() => { getProducts().then(result => products.value = result) }) </script> setup() (სწრაფად შესრულდება beforeCreate და created-წინ) onBeforeMount onMounted onBeforeUpdate onUpdated onBeforeUnmount onUnmounted მამა: setup მამა: beforeCreate მამა: created მამა: beforeMount შვილი: setup შვილი: beforeCreate შვილი: created შვილი: beforeMount შვილი: mounted მამა: mounted <template> <div> <slot name=""></slot> </div> </template>
რა კითხვები გაქვთ ჩვენთან?
UX-ის თვალსაზრისით რომელი შეყვანის ველი უკეთესია: გრძელი placeholder ტექსტით თუ შავი გამჭვირვალე სათაურით?
რა არის ჯაჭვის მეთოდი (chaining) ჰეშ-ცხრილში კოლიზიების გადაჭრაში?
[isim] სთხოვა: რამდენად მზად ხართ ინიციატივით ჩაერთოთ დავალებებში და წინადადებები გქონდეთ, მხოლოდ დაკისრებული დავალებების შესრულების ნაცვლად?
გთხოვთ, მოგვიყევით პროექტებში გამოყენებული ტექნოლოგიური სტეკის შესახებ. მაგალითად, რა UI-კიტები გამოიყენებოდა?
რა მოხდება reflow და repaint-ის თვალსაზრისით display:none vs visibility:hidden გამოყენებისას?
თუ ref-ს უწოდებენ 'ზედაპირულ' ან 'ზედა დონეს' - რომელიც ობიექტს სიღრმეში არ აკვირდება, მხოლოდ მისი ზედა თვისებებს? (shallowRef-ის შესახებ კითხვა)
გთხოვთ, ისაუბროთ JavaScript-ის დახურვებზე. სად გამოიყენება Vue 3-ში დახურვები?
გთხოვთ, უფრო დეტალურად ისაუბროთ CI/CD-ის შესახებ: როგორ მოხდა განთავსება და რამდენი სტენდი იყო?
JavaScript-ის დავალება: დაწერეთ ფუნქცია, რომელიც იღებს ორ მასივს და აბრუნებს მასივს, სადაც მხოლოდ ერთ მასივში არსებული ელემენტები იქნება (სიმეტრიული განსხვავება). შეფასეთ ალგორითმის სირთულე.
გთხოვთ, ახსნათ, რა არის სუფთა ფუნქცია.
Promise, setTimeout და სინქრონული კოდის დროს კოდი როდის გამოიტანს რიცხვებს?
თუ ახალი მაკრო-ტასკი შეიქმნება Event Loop-ის ციკლის დროს, როგორ და როდის იქნება ის დამუშავებული?
რა მიზნით გამოიყენება useRef ჰუკი?
რა უნდა გავაკეთოთ, თუ Redis დიდი დატვირთვის დროს გადავსება?
გთხოვთ, ახსნათ, როგორ ელოდება Promise.all თქვენს რეცურსიულ გადაწყვეტილებაში ყველა მოთხოვნის შესრულებას. რატომ შეიძლება მიმდინარე რეალიზაცია დაბრუნდეს არასრულფასოვანი შედეგი?
დასაქმებული ხართ თუ არა Kafka ან მსგავსი შეტყობინების ბრწყინვალეებთან?
ტესტის დავალებისთვის: გაქვს AnnotationService. რა ალგორითმს იყენებ იმისთვის, რომ გადაწყვიტო, უნდა იყოს სერვისი providedIn: 'root' თუ კომპონენტის/მოდულის დონეზე?