Ποιες μεθόδους HTTP γνωρίζετε;
Frontend
Ήταν το μενού δυναμικό: τα πακέτα και τα στοιχεία του μενού προέρχονταν από το backend ή η διαμόρφωση βρισκόταν στο frontend;
Πες πώς ήταν οργανωμένη η πολυγλωσσία στο έργο (4 γλώσσες, Next.js)
Φορτώνατε εφαρμογές στο Single-SPA μέσω SystemJS ή import map;
Ποια μέθοδος πίνακα σπάει τον τύπο στο TypeScript;
Πες μου για την εμπειρία σου, την τελευταία σου δουλειά, το στοίβα, την ομάδα, τα καθήκοντά σου
Σύνθετα συστατικά + React Context → μετάδοση του formEntity μέσω του παρόχου στο Form και κατανάλωση στο FormItem. Το Form περικλείει τα παιδιά του σε FormContext.Provider, και το FormItem χρησιμοποιεί cloneElement για να εισάγει την τιμή και το onChange στο Input. Παγίδα: βεβαιωθείτε ότι το FormItem μεταβιβάζει το όνομα στον χειριστή ενημέρωσης. ```javascript const Form = ({ children, formEntity }) => ( <FormContext.Provider value={formEntity}>{children}</FormContext.Provider> ); const FormItem = ({ name, children }) => { const { state, handlers } = useContext(FormContext); return React.cloneElement(children, { value: state[name], onChange: (e) => handlers.updateValues({ name, value: e.target.value }), }); }; ```
Πώς αποδίδει ο περιηγητής τη σελίδα; Τι συμβαίνει μετά την λήψη του HTML;
Μπορεί να επιστραφεί το αποτέλεσμα στην αναδρομή χωρίς το στάδιο ανόδου;
Τι είναι η αναδρομή;
Τι θα συμβεί αν ένας χρήστης εναλλάσσει γρήγορα μεταξύ καρτελών (ταινίες/σειρές), καθεμία από τις οποίες κάνει ένα αίτημα API; Πώς μπορεί να διορθωθεί αυτό;
Γράψτε μια συνάρτηση που συνδυάζει δύο ταξινομημένους κατά αύξουσα σειρά πίνακες σε έναν νέο ταξινομημένο πίνακα χωρίς να χρησιμοποιείτε τις μεθόδους sort, spread, concat και παρόμοιες.
Πείτε μας για μικροϋπηρεσίες και μικρο-frontend που έχετε κάνει: σε τι ήταν υλοποιημένα και πώς ήταν οργανωμένα;
Μίλησέ μου για το FSD (Feature-Sliced Design) — ποιες ήταν οι συμφωνίες στην ομάδα
Τι κάνει ο περιηγητής όταν συναντά μια ετικέτα script; Πώς επηρεάζει αυτό το φόρτωμα της σελίδας;
Πού φιλοξενήθηκαν τα συγκεντρωμένα bundles μικρο-frontend;
Τι είναι ένα σφάλμα CORS;
Για ποιο λόγο χρησιμοποιείται το αίτημα HTTP OPTIONS;
Τι είναι η ετικέτα meta; Ποιος είναι ο σκοπός της;
Πώς εκτελείτε μια βαριά ασύγχρονη λειτουργία σε JavaScript ώστε να μην μπλοκάρει το περιβάλλον;