// [1, 2, 3, [4, [5]]] => [1, 2, 3, 4, 5] function
Frontend
Ξέρεις το χαρακτηριστικό SameSite στα cookies; Ποιες είναι οι τιμές του και ποια είναι οι διαφορές τους;
Ξέρεις τι είναι μια επίθεση CSRF;
Ποιο πρόβλημα προκύπτει κατά τη χρήση του async/await απευθείας στο useEffect;
Πώς λύνεις το πρόβλημα βελτιστοποίησης φόρτωσης εικόνων για διαφορετικές αναλύσεις οθόνης;
Ποια είναι η διαφορά μεταξύ των διακομιστή και των πελάτη συστατικών στο Next.js; Για ποιο λόγο εισήχθησαν;
Γιατί πρέπει να ορίσουμε τα χαρακτηριστικά width και height για τις εικόνες;
Πες μου για τους τρόπους απόδοσης στο Next.js: SSR, SSG, ISR — ποια είναι οι διαφορές τους;
Ποια είναι η αλγοριθμική πολυπλοκότητα της γραπτής λύσης;
Γιατί ακριβώς front-end; Πώς ήρθες γενικά στο front-end;
Πώς μπορεί να βελτιστοποιηθεί η αναζήτηση στο συστατικό ώστε να μην γίνεται αίτημα στον διακομιστή κάθε φορά που πατάτε ένα πλήκτρο;
Ποια σενάρια καλύφθηκαν με δοκιμές E2E;
Μπορεί να υπάρχουν καταστάσεις όπου το Next.js δεν έχει νόημα να χρησιμοποιηθεί και ένα απλό SPA σε React είναι αρκετό;
Αναφέρεις ότι εργάστηκες με μικρο-frontend. Μπορείς να εξηγήσεις πώς ενσωματώθηκαν, γιατί επιλέχθηκαν και ποια προβλήματα προέκυψαν;
Έχει νόημα να τυλίξετε τη φιλτραρισμένη λίστα σε useMemo σε αυτό το συστατικό;
Γιατί η χρήση του δείκτη πίνακα ως κλειδί αποτελεί αντι-pattern στο React;
Για ποιο λόγο δημιουργήθηκε το Next.js; Πώς διαφέρει από μια κανονική εφαρμογή SPA;
Δυναμικό πίνακα ελέγχου με πολλά γραφήματα που αλλάζουν σε πραγματικό χρόνο — είναι η απόδοση στην πλευρά του πελάτη ή στον διακομιστή;
Τύπωσε τη γραμμένη συνάρτηση σε TypeScript, χρησιμοποιώντας γενικούς τύπους, ώστε να λειτουργεί όχι μόνο με αριθμούς, αλλά και με άλλα τύπους.
Συμμετέχουν τα στοιχεία πελάτη στη δημιουργία HTML στον διακομιστή, ή εκτελούνται μόνο στον browser;