Γιατί χρησιμοποιήθηκε η αρχιτεκτονική FSD και όχι κάποια άλλη;
Frontend
Τι μπορεί να γίνει ώστε το δεύτερο console.log να εμφανίσει 'Alice' αντί για undefined; Ολοκλήρωσε τον κώδικα χρησιμοποιώντας bind.
Μπορείς να δώσεις ένα παράδειγμα κλεισίματος από την πρακτική, για παράδειγμα από το React;
Τι θα συμβεί με την ετικέτα του κουμπιού αν καλέσετε το setCount αρκετές φορές στη σειρά στον ίδιο χειριστή; Πόσες φορές θα ανανεωθεί το συστατικό;
Το useEffect είναι συγχρονικό ή ασύγχρονο;
Μπορεί μια Promise να είναι ατελείωτη; Πώς το κάνετε αυτό;
Παρακαλώ, πες μου για τις υποσχέσεις (promises) στη JavaScript: τι είναι, για τι χρειάζονται, μέθοδοι.
Πες μου για το useState στο React: τι είναι, πώς λειτουργεί, είναι ένα συγχρονισμένο ή ασύγχρονο hook;
Τι είναι το API Context στο React και ποιο πρόβλημα λύνει;
Πώς να προστατευθείτε από μια άπειρη Promise κατά την αίτηση πρόσβασης στην κάμερα και το μικρόφωνο; Προτείνετε επιλογές χρησιμοποιώντας στατικές μεθόδους Promise.
Μίλησε για το useEffect και το useLayoutEffect: ποια είναι η διαφορά, πότε να χρησιμοποιήσεις το καθένα;
Τι γνωρίζετε για το React 19; Ποιες αλλαγές έγιναν σε σχέση με το React 18;
Πού μπορεί να συναντήσει κανείς στην πράξη ένα άπειρο Promise από την πλευρά του χρήστη; (υπόδειξη: σχετίζεται με διαδικτυακές συναντήσεις, αίτηση πρόσβασης στην κάμερα και το μικρόφωνο μέσω του navigator.mediaDevices.getUserMedia)
Πες μου σύντομα για τον εαυτό σου και τι έκανες στην τελευταία σου δουλειά.
Τι ξέρεις για το πλαίσιο στο JavaScript;
Ποιους τρόπους σύνδεσης του πλαισίου γνωρίζετε;
Μίλησε για τα πλεονεκτήματα και τα προβλήματα των μικρο-frontend.
Τι θα συμβεί με το this σε αυστηρη και μη αυστηρη λειτουργία, αν προσπαθήσετε να αποκτήσετε πρόσβαση σε ένα περιβάλλον που δεν υπάρχει;
Κατά την προεπιλογή, το JSON από το backend έχει τύπο any. Πώς να προστατευτείτε από αυτό και γιατί είναι σημαντικό;
Τι θα εμφανίσει το console.log; (άσκηση με υποσχέσεις: αλυσίδα με resolve, then, throw new Error, catch, then)