Υλοποιήσατε πολύβημα φόρμες στο Wizard Flow; Πώς αποφύγατε το prop drilling κατά τη συλλογή δεδομένων από διαφορετικά βήματα και πού αποθηκευόταν η ενδιάμεση κατάσταση πριν την αποστολή στον διακομιστή;
Frontend
Αναπτύξατε ένα διαδραστικό σχήμα αεροπλάνου με SVG, animations και WebSocket; Πώς βελτιστοποιήσατε την απόδοση των SVG στοιχείων κατά τις μαζικές ενημερώσεις των καταστάσεων των θέσεων ώστε να μην καθυστερεί το περιβάλλον;
Πώς προσεγγίζετε τον έλεγχο σύνθετων στοιχείων UI που παράγουν βαθιά δομή DOM χωρίς βολικούς αναγνωριστές; Πώς στοχεύετε στα απαραίτητα στοιχεία διεπαφής στα E2E τεστ;
Συχνά, πολύπλοκα layouts flex ή grid λειτουργούν τέλεια στο Chrome, αλλά στο Safari, ειδικά σε iOS και Mac, η διεπαφή μπορεί να συρρικνωθεί σε ύψος ή να σπάσει το scroll. Έχετε αντιμετωπίσει τέτοιο πρόβλημα; Πώς εντοπίσατε σφάλματα στο Safari;
Έχετε εργαστεί προηγουμένως με το Quasar; Προσπαθήσατε να το προσαρμόσετε και να το στιλιζάρετε;
Ποια μπορεί να είναι η θεμελιώδης αιτία το ένα αναδυόμενο μενού (dropdown) να βρίσκεται κάτω από ένα άλλο στοιχείο, ακόμα και με το μέγιστο z-index, σε ένα πολύπλοκο UI με πάνελ, χάρτες και αναδυόμενα παράθυρα; Πώς μπορεί να διορθωθεί αυτό στο Vue;
Στο βιογραφικό αναφέρεται προστασία από race condition μέσω AbortController. Πώς ενσωματώνετε ακριβώς την ακύρωση αιτημάτων στον κύκλο ζωής ενός Vue συστατικού; Για παράδειγμα, αν ο χρήστης φύγει από τη σελίδα πριν ολοκληρωθεί το αίτημα, πώς υλοποιείται αυτό με μια σύνθετη λογική Pinia;