/* Sohbet uygulamamız, sunucudan gelen yeni mesajları göstermelidir. Mesajın formatı şöyledir: interface Message { id: number text: string } İlk mesajın id'si 1'dir ve sonraki her mesajın id'si bir öncekiyle aynı artar. Mesajları doğru sırayla göstermek istiyoruz, ancak sunucu, uygulamamıza gönderilen mesajların doğru sırasını garanti etmez. Zaman çizelgesi: // (geliyor) [telefon] // (çiziyoruz) . 1 2 3 .. 4 5 6 7 8 Sunucudan gelen mesajlar connect fonksiyonunun işleyicisine ulaşır: connect((msg) => { ... }); Mesajları göstermek için render fonksiyonu kullanılmalıdır: render(msg) */ function solution(connect, render) { connect((msg) => { render(msg); }); }
Frontend
Tasarımcı nasıl taslaklar çizdi ve sizin onlarla nasıl etkileşime geçtiğiniz?
HttpOnly çerezinin XSS saldırılarıyla mücadelede yardımcı olduğunu söylediniz, doğru mu? Nasıl?
Teknik beceriler açısından kendinizi güçlü bir uzman olarak gördüğünüz alanlar nelerdir?
Bir promisenin reddedilen durumunu .then() ve .catch() kullanarak nasıl işleriz? Hangi .then()'de hata olduğunu nasıl anlar ve ayrı ayrı işleriz?
Projeye gereksinimleri kim getirdi? İşten geliştirmeye kadar süreç nasıl organize edildi?
jest.mock(), jest.fn() ve jest.spyOn() hakkında konuşun — hangi senaryolarda kullanılırlar?
Yayınları hareket ettirmeye başlarsak ne olur?
Projenizdeki sohbet hakkında bilgi verin — hangi özellikler vardı? Frontend ve backend çalışması nasıl organize edildi?
Yeni teknolojilerin öğrenilme süreciniz nasıl ilerliyor?