Sobes.tech

Ποια είναι η διαφορά μεταξύ ελεγχόμενων και ανεξέλεγκτων συστατικών στο React; Σε ποιες περιπτώσεις είναι καλύτερο να χρησιμοποιείτε ανεξέλεγκτα;

224

Καθορίστε τη σειρά εμφάνισης στην κονσόλα για τον κώδικα που χρησιμοποιεί async/await και setTimeout.

196

Ο προγραμματιστής λαμβάνει ένα JWT token μετά την είσοδο. Τι πρέπει να κάνει με αυτό; Πού είναι καλύτερο να αποθηκεύσετε το token — στο localStorage ή σε ένα cookie; Πώς να αποθηκεύσετε το token σε ένα cookie;

186

Ας υποθέσουμε ότι δεν λαμβάνεις IDs από το backend. Πώς θα το αντιμετωπίζεις;

160

Γιατί ένας διαχειριστής κατάστασης (π.χ. Redux) είναι καλύτερος από απλώς διαχωρισμένους σε μέρη τα συμφραζόμενα;

153

Πώς να ασφαλίσετε τη λειτουργία άθροισης αν ο backend μπορεί να στείλει λανθασμένα δεδομένα (undefined, συμβολοσειρές αντί για αριθμούς);

153

Υπάρχει ένας πίνακας χρηστών που εμφανίζεται μέσω map. Πού είναι το λάθος και τι λείπει εδώ;

151

Υπάρχουν δύο συστατικά: App και Child. Το Child βρίσκεται μέσα στο App και είναι τυλιγμένο σε memo. Στο App υπάρχει ένα αντικείμενο user που περνάει ως prop στο Child, και ένα κουμπί που αλλάζει το count. Τι θα συμβεί όταν πατήσετε το κουμπί; Πώς να κάνετε ώστε το Child να μην ξανααποδομηθεί;

149

Καθορίστε τη σειρά εμφάνισης στην κονσόλα για τον κώδικα που χρησιμοποιεί setTimeout και Promise (άσκηση για το Event Loop).

146

Γιατί το RTK Query ή το React Query είναι καλύτερα από το απλό fetch για αιτήματα; Πώς καταλαβαίνει το frontend πότε πρέπει να ενημερώσει τα δεδομένα;

146

Όλα έχουν γίνει σωστά: το backend έθεσε ένα cookie HTTP-only. Αλλά κατά την ανανέωση της σελίδας, το cookie χάνεται. Ποιο μπορεί να είναι το πρόβλημα;

145

Άσκηση Two Sum: δίνεται ένας πίνακας αριθμών και ένας στόχος target. Βρείτε τους δείκτες δύο αριθμών των οποίων το άθροισμα είναι ίσο με το target. Ποια είναι η πολυπλοκότητα της λύσης σας;

135

Τα δεδομένα πίνακα προέρχονται από το backend με τη μορφή πίνακα αντικειμένων. Γράψτε μια συνάρτηση για τον υπολογισμό του αθροίσματος του πεδίου amount.

124

Ποια προβλήματα θα αντιμετωπίσει ένας αρχάριος προγραμματιστής που δημιούργησε ένα μεγάλο useContext για όλη την εφαρμογή και το χρησιμοποιεί σε όλα τα συστατικά; Ποια εργαλεία μπορούν να βοηθήσουν στην αποφυγή αυτού του προβλήματος;

123

Πώς να χειριστείτε μια λειτουργία που περνάει ως prop σε ένα παιδικό συστατικό για να αποφύγετε περιττές επαναφορτώσεις;

116

Για ποιο λόγο χρειάζεται στην πραγματικότητα το κλειδί (key) στις λίστες στο React;

107