Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα των μικρο-frontend;
Frontend
Μίλησε για τις μεθόδους HTTP αιτήσεων και τις βασικές διαφορές τους (GET, POST, PUT, DELETE, PATCH, HEAD).
Πες μου για το NPM: τι είναι και ποιος είναι ο σκοπός του;
Ποια είναι η διαφορά μεταξύ React Context και διαχειριστών κατάστασης (Redux, MobX);
Μίλησέ μου για το αρχείο .npmrc. Έχεις δουλέψει με αυτό;
Πρακτική άσκηση: υλοποιήστε μια κλήση στη λειτουργία useMutation ώστε στην κονσόλα να εμφανίζεται 'Hello World'.
Αν έχεις αποθηκεύσει στην cache το main.js και μετά ανέβασες μια διορθωμένη έκδοση με το ίδιο όνομα — τι θα συμβεί και πώς να το λύσεις;
Πρακτική εργασία: γράψτε μια συνάρτηση που δέχεται έναν αριθμό και επιστρέφει μια Promise με το αποτέλεσμα ελέγχου ζυγότητας/μονότητας, και σε σφάλμα (όχι αριθμός) επιστρέφει -1.
Ποια είναι η διαφορά μεταξύ των μεθόδων array forEach και map;
Πώς υπερκαλύπτετε τα στυλ μιας εξωτερικής βιβλιοθήκης UI αν το important, το ID και τα inline styles δεν λειτουργούν;
Μίλησε για την προσωρινή μνήμη του προγράμματος περιήγησης και πώς να τη ρυθμίσεις. Τι πρέπει να αποθηκεύεται στην cache και τι όχι;
Πρακτική άσκηση: υλοποιήστε ένα αντίστοιχο της μεθόδου Array.flat(), αλλά για αντικείμενα (αναδρομική ευθυγράμμιση εσωτερικού αντικειμένου).
Μίλησέ μου για τα επίπεδα εξειδίκευσης (ιεραρχία) στο CSS.
Πες μου για τα hooks του React: ποια χρησιμοποίησες και για ποιο σκοπό (useState, useEffect, useRef, useContext, useMemo, useCallback);
Ποια είναι η διαφορά μεταξύ ελεγχόμενης και ανεξέλεγκτης συνιστώσας στο React;
Μίλησε για τις ιδιότητες CSS που είναι καλύτερο να μην τις κάνεις animation και γιατί. Ποιες ιδιότητες είναι καλύτερο να κάνεις animation;
Ποια είναι η διαφορά μεταξύ των μεθόδων filter και forEach στον πίνακα;
Τι είναι το state στο React και ποιος είναι ο σκοπός του;
Μίλησε για το rendering και τον κύκλο ζωής των components στο React.
Θα επαναφορτωθούν τα παιδικά συστατικά που δεν λαμβάνουν props αν αλλάξει η κατάσταση του γονικού συστατικού; Πώς να το αποτρέψετε;