Frontend
// comp.vue <template> <ul v-if="products != null"> <li v-for="(pr, i) in products">{{pr}}</li> </ul> </template> <script> import {getProducts} from ""; import {ref} from "vue"; const products = ref(null); onMounted(() => { getProducts().then(result => products.value = result) }) </script> setup() (vue'da, beforeCreate ve created'den önce çalışır) onBeforeMount onMounted onBeforeUpdate onUpdated onBeforeUnmount onUnmounted Ana: setup Ana: beforeCreate Ana: created Ana: beforeMount Çocuk: setup Çocuk: beforeCreate Çocuk: created Çocuk: beforeMount Çocuk: mounted Ana: mounted <template> <div> <slot name=""></slot> </div> </template>
Τι ερωτήσεις έχεις για εμάς;
Ποια επιλογή πεδίου εισαγωγής είναι καλύτερη από την άποψη UX: με γκρίζο κείμενο υπόδειξης ή με μαύρο έντονο τίτλο μέσα;
Τι είναι η μέθοδος chaining (αλυσίδωση) στην επίλυση συγκρούσεων σε έναν πίνακα κατακερματισμού;
[όνομα] ρώτησε: Πόσο έτοιμος/η είσαι να εμπλακείς πρωτοβουλιακά σε εργασίες και να προτείνεις τις ιδέες σου, αντί να εκτελείς απλώς τις ανατεθείσες εργασίες;
Αναφέρετε την τεχνολογική στοίβα που χρησιμοποιήθηκε στα έργα. Για παράδειγμα, ποια UI-kit χρησιμοποιήθηκαν;
Τι συμβαίνει σε όρους reflow και repaint με display:none vs visibility:hidden;
Τι σημαίνει αν ένα ref ονομάζεται 'επιφανειακό' ή 'ανώτατο επίπεδο' - που δεν παρακολουθεί το αντικείμενο σε βάθος, μόνο τις ανώτερες ιδιότητες; (ερώτηση σχετικά με το shallowRef)
Πείτε μας για τις κλεισίματα στη JavaScript. Πού χρησιμοποιούνται οι κλεισίματα στο Vue 3;
Πείτε μας περισσότερα για το CI/CD: πώς πραγματοποιήθηκε η ανάπτυξη και πόσες περιβάλλοντα υπήρχαν;
Άσκηση JavaScript: γράψτε μια συνάρτηση που δέχεται δύο πίνακες και επιστρέφει έναν πίνακα με τα στοιχεία που υπάρχουν μόνο σε έναν από τους δύο πίνακες (διακριτική διαφορά). Αξιολογήστε τη δυσκολία του αλγορίθμου.
Εξήγησε τι είναι μια καθαρή λειτουργία.
Σε ποια σειρά θα εμφανιστούν τα νούμερα στον κώδικα με Promise, setTimeout και συγχρονικό κώδικα (Event Loop);
Αν δημιουργηθεί μια νέα macrotask κατά τη διάρκεια του κύκλου Event Loop, πώς και πότε θα επεξεργαστεί;
Για ποιο λόγο χρησιμοποιείται το hook useRef;
Τι να κάνετε αν το Redis γεμίσει υπό μεγάλη φόρτωση;
Εξηγήστε πώς το Promise.all περιμένει την ολοκλήρωση όλων των αιτημάτων στη λύση σας με αναδρομή. Γιατί η τρέχουσα υλοποίηση μπορεί να επιστρέψει μερικό αποτέλεσμα;
Έχετε εργαστεί ποτέ με Kafka ή παρόμοιους διαμεσολαβητές μηνυμάτων;
Στην δοκιμαστική εργασία: έχεις ένα AnnotationService. Ποιο αλγόριθμο χρησιμοποιείς για να αποφασίσεις αν η υπηρεσία πρέπει να είναι providedIn: 'root' ή σε επίπεδο συστατικού/ενότητας;
Έχουμε ένα συστατικό που πρέπει να εκπέμπει ένα γεγονός, για παράδειγμα, με κλικ. Πώς μπορεί να υλοποιηθεί αυτό;