Υπάρχει μια δημοφιλής μορφή που χρησιμοποιείται σε 5 διαφορετικά σημεία του έργου, αλλά κάθε χρήση έχει μικρές διαφορές. Πώς θα σχεδιάζατε ένα τέτοιο συστατικό;
Frontend
Τι είναι ο σχεδιασμός με διαχωρισμένες λειτουργίες και ποιο πρόβλημα λύνει η αρχιτεκτονική γενικά;
Στην API σύνθεσης του Pinia δεν υπάρχει η μέθοδος $reset — πώς θα την υλοποιούσατε;
const createCachedSum = function (a, b) { } const sum = createCachedSum() console.log(sum(2, 3)) // 5 console.log(sum(2, 3)) // 5 από την cache console.log(sum(4, 1)) // 5
Πώς αλληλεπιδράσατε με το backend και άλλα μέλη της ομάδας (αναλυτές, σχεδιαστές, δοκιμαστές);
Έχετε ποτέ εμπειρία όπου υλοποιήσατε μια ιδέα που φαινόταν υπέροχη, αλλά τελικά αποδείχθηκε αποτυχημένη;
Όταν το έργο μεγαλώνει και μπορούν να διακριθούν πολλές επιχειρηματικές οντότητες (προσωπικός λογαριασμός, προφίλ, προωθητικές ενέργειες), είναι δυνατόν να τα διαχωρίσετε σε ξεχωρισκά αποθετήρια και να τα συνδέσετε ως μικρο-frontend;
Σε ποιες περιπτώσεις είναι απαραίτητα τα μικρο-frontend και πώς διαφέρουν;
Πείτε μας για τις διαδικασίες ανάπτυξης στην ομάδα σας: μεθοδολογία, σπριντ, ανασκόπηση κώδικα, ανάπτυξη.
Υπήρξαν περιπτώσεις όπου, στη μέση ενός sprint, οι εργασίες επαναπροτεραιοποιήθηκαν ξαφνικά και χρειάστηκε να ξαναγίνουν όλα;
Ποια είναι η διαφορά μεταξύ watch και watchEffect στο Vue.js;
Ποια είναι η διαφορά μεταξύ ref και reactive στο Vue.js;
Έχετε γράψει τεχνική και αρχιτεκτονική τεκμηρίωση; Έχετε εμπειρία με μεγάλο όγκο τεκμηρίωσης;
Έχετε μια μεγάλη παλιά εφαρμογή με πολλά αιτήματα API που περνούν από διαφορετικά URLs και επιστρέφουν διαφορετικά formats απάντησης. Πώς θα τα οργανώνατε;
Ποι μέτρα ασφαλείας εφαρμόστηκαν όσον αφορά τη χρήση iFrame και PostMessage;
Έχουμε έναν πίνακα με 10.000 γραμμές που αρχίζει να κολλάει κατά την απόδοση. Γιατί συμβαίνει αυτό και πώς μπορούμε να το διορθώσουμε;
Ποια εργαλεία χρησιμοποιούνται για την αποθήκευση της παγκόσμιας κατάστασης στο Vue.js; Ποια είναι η διαφορά μεταξύ Options API και Composition API στο Pinia;
Τι είναι η οδηγία v-model και πώς να χρησιμοποιήσετε το defineModel σε ένα παιδικό συστατικό;
Έκανες διακλάδωση από το develop, αλλά το develop προχώρησε. Πώς να ενημερώσεις το κλάδι σου στην τρέχουσα κατάσταση του develop; Τι είναι το rebase;
Ποια είναι η διαφορά μεταξύ των τύπων any και unknown στο TypeScript;