AI-აგენტები, მაგალითად Cursor, იყენებთ? როგორ რეგულირდება/ნებადართა AI-საშუალებების გამოყენება პროექტში?
Frontend
რა არის git cherry-pick და როგორ მუშაობს?
განვითარებაში იყენებდით Codex-ს ან სხვა AI მოდელებს/ჩატებს? რა დავალებებისთვის იყენებდით (საერთო ტესტები, რეფაქტორინგი, შეცდომების ძიება)?
როგორ განვახორციელოთ ორმხრივი კავშირი ნატურალურად, value და update (get/set) საშუალებით?
თუ ref-ს უწოდებენ 'ზედაპირულ' ან 'ზედა დონეს' - რომელიც ობიექტს სიღრმეში არ აკვირდება, მხოლოდ მისი ზედა თვისებებს? (shallowRef-ის შესახებ კითხვა)
Vue Router-ის მარშრუტების კონფიგურაციაში children რა მიზნით არის საჭირო? რა ფუნქცია აქვს მას?
პროგრამაში ჩვენ ვუსმენთ მოვლენებს, მაგალითად, ვამაგრებთ scroll handler- ს ფანჯარაზე ან ვიწყებთ ტაიმერს. რა უნდა გაითვალისწინოს ასეთ შემთხვევებში (მეხსიერების ნაკადები, throttling, unmount-ის დროს სისუფთავე)?
როგორ შეიძლება ოპტიმიზაცია გაუკეთდეს Vue აპლიკაციის მუშაობას? რა ინსტრუმენტები და ტექნიკები შეიძლება გამოყენებულ იქნას?
ჩვენ გვაქვს კომპონენტი, რომელიც უნდა გამოიწვიოს (გამოიტანოს) მოვლენა, მაგალითად, კლიკზე. როგორ შეიძლება ეს განხორციელდეს?
თუ აპლიკაცია მონაცემთა ბაზასთან მუშაობს, რა ოპტიმიზაციები შესაძლებელია აქ?
თუ watch-ის საშუალებით ობიექტს აკვირდებით, იქნება თუ არა დეფოლტად დაკვირვება სიღრმის (ყველა ველი) ან მხოლოდ პირველი დონე? რა უნდა მიუთითოთ, რათა იყოს სიღრმის (deep) დაკვირვება?
როგორ შეიძლება პროექტში გვერდებზე წვდომის უფლებების სისტემა დაამყაროს? პრაქტიკული დავალება - სად ხდება ეს ტექნიკურად?
რა არის რუტერის index ფაილში, რა თვისებები იწერება იქ?
თუ გადავცემთ ფუნქციას და გავხსნით მას .value და unref-ის საშუალებით, იქნება რაიმე განსხვავება?
Vue Router რა არის და როგორ მუშაობს შენი სიტყვებით? რა შედის ჩვეულებრივ როუტერის კონფიგურაციის ფაილში (index ფაილი)?
Teleport-ის გამოყენებისას, მაგალითად, თუ Teleport შვილობილი კომპონენტში გამოიყენება, რა იგულისხმება 'სხვა ადგილას გადატანა'?
რა განსხვავებაა v-if და v-show დირექტივებს შორის?
როგორ გამოაცხადოთ emit-ები კომპონენტში (defineEmits-ის საშუალებით)?
ჩვენ Pinia-ს ვიყენებთ. ერთ კომპონენტში ვიძახით სინქრონული აქცია სერვისისგან მონაცემთა ბაზაში მოთხოვნით, რომელიც იცვლის მდგომარეობას. შემდეგ, სხვა კომპონენტში, ამ მდგომარეობას დაუყოვნებლივ ვკითხულობთ, მაგრამ ის ჯერ კიდევ ძველი. რატომ ხდება ეს და როგორ უნდა შევცვალოთ?
როგორ ავიცილოთ თავიდან შემთხვევები, როდესაც UI-ში სია გამოჩნდება არასწორ წესრიგში მასივიდან ელემენტების წაშლის ან დამატების დროს (სიის გასაღების შესახებ კითხვა)?