როგორ შეიძლება ობიექტის კლონირება JavaScript-ში?
Frontend
თუ ობიექტს Object.assign-ის საშუალებით კოპირებთ და მისი თვისება სხვა ობიექტს მიუთითებს, ეს ღრმაა თუ ზედაპირული კოპია? თუ შეცვლით ერთ ობიექტში ჩაშენებულ პროფილს, შეიცვლება ის სხვა ობიექტშიც?
როგორ მუშაობთ მემკვიდრეობით კოდთან: მას ვწერთ თუ ვწერთ მას თავიდან?
აპლიკაცია მუდმივად აგდებს გამონაკლისებს, რომლებიც უნდა გაიყოს მნიშვნელობით და დომენის ლოგიკით: მაგალითად, დომენის შეცდომები და კავშირის შეცდომები. როგორ გადაწყვიტავდით ამას ფუნქციონალური მიდგომით?
რა განსხვავებაა JavaScript-ის განსახორციელებელი გარემოსა და Node.js-ს შორის?
სისტემაში რამდენი მიკროფრონტენდი იყო სულ?
თქვენ იყენებთ CSS ან preprocessors? რა უკეთესია: სუფთა CSS თუ preprocessors? სად შეიძლება გამოიყენოთ ციკლები preprocessors-ში და რა არის მისი მინუსები?
რა state-მენეჯერები გამოიყენეს პროექტში? როგორ ჩანს მონაცემები Pinia-დან გვერდზე?
რა არის localStorage, საიდან მოდის და არის თუ არა ხელმისაწვდომი Node.js-ში?
რა გიბიძგებთ და რა გმატებს სამუშაოში?
რა მნიშვნელობები შეიძლება იყოს შენახული JSON-ში? შეიძლება თუ არა ფუნქციების შენახვა?
როგორ გადაწყვიტეთ ტექნიკური SEO, სიჩქარის გაზრდა და ტრაფიკის ოპტიმიზაცია?
გთხოვთ, უფრო დეტალურად ისაუბროთ CI/CD-ის შესახებ: როგორ მოხდა განთავსება და რამდენი სტენდი იყო?
როგორ არის კონსოლიდირებული ათი დეველოპერის კოდი ერთ მიკროფრონტენდში? არსებობს ვინმე, ვინც კოორდინირებს ცვლილებებს?
რა ხდება წარმოდგენილ კოდის ფრაგმენტში, როდესაც მნიშვნელობები boolean-ად გარდაიქმნება და რა სახელწოდებით არის ეს პროცესი?
სად იყო Playwright-ის ტესტები: ერთავე საცავში თუ ცალკე?
გთხოვთ, მოგვიყევით თქვენი ბოლო სამუშაო ადგილის და Vue და TypeScript-ის გამოცდილების შესახებ: რა გააკეთეთ თავიდან, რა რთული ან საინტერესო დავალებები გადაჭარით?
ანალიზი ჩაატარეთ? როგორ განახორციელეთ ანალიტიკური მოვლენების გადაცემა, მაგალითად, პროფილის შენახვის ღილაკზე კლიკისთვის?
რა მოხდება Node.js-ში და ბრაუზერში, თუ მიმართავთ global-ს და შეასრულებთ global.foo = 'bar'?
როგორ იცვლის მონაცემებს ჰოსტური აპლიკაცია iFrame-თან?