Frontend
Vue-ში მდგომარეობის შენახვა სად შეიძლება? რა შემთხვევებში უკეთესია Pinia/Vuex-ის გამოყენება და რა შემთხვევებში provide/inject-ის გამოყენება?
საერთო ჯამში, როგორ იყო გუნდის მუშაობა ორგანიზებული, როგორ იყო დავალებები დაწესებული და გადანაწილებული, და რომელ პრინციპზე მუშაობდნენ?
რა გამოიღებს ფუნქცია თქვენი მიმდინარე განხორციელებაში რიცხვი 15-ის შემთხვევაში?
გთხოვთ, ახსნათ ქვემოთ მოცემული JavaScript Promise კოდის ქცევა და რა იქნება კონსოლში ჩაწერილი: ```javascript let promise = new Promise((resolve, reject) => { resolve("ok"); }) promise .then(result => `${result} one`) .then(result => `${result} two`) .then(result => {return new Error('error')}) .finally((result) => console.log('finally', result)) .catch(err => console.error(err.message)) ```
როგორ იყო მოწყობილი CI/CD? იყენებდით GitLab pipeline-ს თუ რაღაც სხვა?
სად გამოიყენება Shadow DOM რეალურ ცხოვრებაში?
Vue 2-დან Vue 3-მდე გადასვლის დროს ბინადრის შესახებ ისაუბრე: Webpack (Vue CLI) იყო, ახლა Vite. იყო რაიმე საინტერესო corner-case-ები, კონფიგურაციის კონფლიქტები ან რამე, რასაც უნდა გადაწერო?
რა განსხვავებაა ჩვეულებრივ მასივსა და Set-ს შორის? რა შეიძლება გაკეთდეს ისე, რომ Set უკეთესი იყოს მასივთან შედარებით?
როგორ ხდებოდა დავალებების მიღება გუნდში?
შეადარეთ სამუშაო გამოცდილება Material და Taiga UI - რა მოგეწონათ, რა არა, რა არის ძირითადი განსხვავება?
რომელი ოპერაციული სისტემით მუშაობთ?
როგორ გამოვაჩენთ გამარჯვების შეტყობინებას უკეთ — alert-ის მეშვეობით თუ UI-ში გამოსახვით?
მიმდინარე SSR მონაცემთა ჩატვირთვის მიდგომაში რა პრობლემებია და როგორ გაიზრდება ისინი ახალი გვერდების დამატებისას?
მოდერნულ Angular-ში signals-ის სასარგებლოდ RxJS-ის სრული უარყოფა შესაძლებელია?
რა გამოჩნდება კონსოლში?
რა მიზნით გამოიყენებოდა მოდულების ფედერაცია?
რატომ არ უნდა გამოიყენოთ ელემენტის ინდექსი როგორც გასაღები v-for-ში?
რა არის CSRF და როგორ დავამარცხოთ იგი?
როდის არ უნდა გამოიყენოთ მასივის ინდექსი React-ში გასაღებად?
როგორ შევინახოთ მოთხოვნები ფრონტენდზე და როგორ დავაკონტროლოთ კეში?