Frontend
როგორ გავხადოთ ფუნქცია, რომელიც გენერიკით მიიღებს მხოლოდ სტრიქონს ან კლასი Bar-ის ნიმუშს, ხოლო სხვა შემთხვევებში გამოიწვევს შეცდომას TypeScript-ში?
ორ შიდა ბლოკს აქვს სახელწოდება A და B და მოცულობა. როგორ განთავსოთ ბლოკი B ზუსტად ბლოკის A ცენტრში? შემოგთავაზეთ რამდენიმე ვარიანტი, მათ შორის ფლექსბოქსის მხარდაჭერას მოკლებული ძველი ბრაუზერებისთვის.
როგორ დავაკოპიროთ ობიექტი JavaScript-ში? რა განსხვავებაა ზედაპირულ და ღრმა კოპირებას შორის?
რა არის თქვენთვის ყველაზე მნიშვნელოვანი სამუშაო და გუნდის ორგანიზებაში?
თქვენ მუშაობდით ბექენდის განვითარებაზე? თუ კი, რა კონკრეტულად გააკეთეთ?
რა გესმით JavaScript-ში კონტექსტის შესახებ?
შენ გაქვს თუ არა გამოცდილება ტესტების დაწერაში? რა ტიპის ტესტები დაწერე და რა მოცულობით?
რა არის React-ის useState ჰუქის გამოყენების ძირითადი სარგებელი?
გაამართეთ React-ში კომპონენტის ციკლის კონცეფცია.
/* ჩვენი ჩატის აპლიკაცია უნდა აჩვენოს ახალი შეტყობინებები, რომლებიც მოდის სერვერიდან. შეტყობინება ფორმატში: interface Message { id: number text: string } პირველი შეტყობინების ID არის 1, ხოლო ყოველი შემდეგი შეტყობინების ID არის ერთი მეტი, ვიდრე წინამორბედი. ჩვენ უნდა გამოვაჩინოთ შეტყობინებები სწორ წესრიგში, მაგრამ სერვერი არ გარანტირებს სწორი წესრიგით გაგზავნილ შეტყობინებებს. დროის გრაფიკი: // (მოდის) [ტელეფონი] // (ხატავთ) . 1 2 3 .. 4 5 6 7 8 სერვერიდან შემოსული შეტყობინებები მოდის connect ფუნქციის handler-ზე: connect((msg) => { ... }); შეტყობინებების გამოსაჩენად გამოიყენეთ render ფუნქცია: render(msg) */ function solution(connect, render) { connect((msg) => { render(msg); }); }
გთხოვთ, ისაუბროთ Angular Signals-ის შესახებ: signal, computed, effect — როგორ იყენებთ მათ კომპონენტში
როდის მუშაობს useEffect-ის callback? რა ფაზები არსებობს React-ში?
შენ გეცოდინება აუტსორსინგის, შეკვეთით განვითარების ფორმატი? რა სამუშაო ფორმატი გესახება შენთვის შესაფერისი?
თუ ახალი მაკრო-ტასკი შეიქმნება Event Loop-ის ციკლის დროს, როგორ და როდის იქნება ის დამუშავებული?
რატომ გსურთ თამაშების განვითარების სფეროში გადასვლა?
შეგვიძლია ცოტა უფრო ღრმად შევიდეთ AI-თან პროდუქტის შესახებ? გვითხარით, როგორ იყო ამ პროდუქტის ნაკადი თავიდან ბოლომდე
საგანი: წარმოიდგინეთ, რომ თქვენ იღებთ პროდუქტს, რომლის ამოცანაა ორი თვის განმავლობაში ახალი პროდუქტის შექმნა და დაწყება, შეიძლება ჩაერთოს ბევრი სხვადასხვა კროს-კომანდა, მაგრამ ჯერ არაფერი ნათელია. აღწერეთ თქვენი მოქმედებების წესრიგი, თქვენი აზროვნების გზა — სად წახვალ პირველ რიგში?
გააზიარე React-ის ფრაგმენტები და პორტალები.
ჩვენ გვაქვს 10,000 ხაზის სია, რომელიც ხატვის დროს იწყებს დაყოვნებას. რატომ ხდება ეს და როგორ შეიძლება გამოსწორება?
შეგიძლიათ გვითხრათ, რა არის ჩვენი პროექტი?