Sobes.tech

Πώς ενσωματώσατε το TypeScript σε κώδικα legacy βήμα προς βήμα και πώς αποφύγατε την υποτροπή;

229

Ο χρήστης εισήγαγε όλα τα δεδομένα, πάτησε «Ολοκλήρωση», γίνεται η πληρωμή και η σελίδα κολλάει. Πώς θα εντοπίζατε αυτό το πρόβλημα και πώς θα προστατευόσασταν αρχικά από αυτό;

198

Πώς θα οργανώνατε τη δουλειά με μια μεγάλη φόρμα υπολογισμού ασφάλισης, που περιέχει πολλά πεδία (περίπου 50), δυναμικές ενότητες, άμεσο υπολογισμό του συνολικού κόστους, κατανεμημένο σε πολλές οθόνες;

190

Πώς οργανώθηκε η ανασκόπηση κώδικα σε μια ομάδα 3-4 frontend προγραμματιστών; Ποια αρχές θεσπίστηκαν;

189

Τι είναι το unknown και το never στο TypeScript; Πώς διαφέρουν από το any;

179

Αναφέρετε μια κατάσταση όπου μια αρχιτεκτονική απόφαση αποδείχθηκε ανεπιτυχής — τι συνέβη και τι αλλάξατε μετά;

160

Μίλησε για το Event Loop: εξήγησε τη διαφορά μεταξύ μικροεργασιών και μακροεργασιών, δώσε ένα παράδειγμα με μια υπόσχεση και setTimeout.

160

Το δημόσιο μέρος του aggregator (landing, κατάλογος προϊόντων) πρέπει να είναι καλά ευρετηριασμένο. Πώς θα προσεγγίζατε την επιλογή της απόδοσης (SSR/SSG);

158

Πώς θα αποθηκεύατε τα δεδομένα της φόρμας ώστε ο χρήστης να μπορεί να επιστρέψει μετά την ανανέωση της σελίδας ή το κλείσιμο της καρτέλας (χωρίς αυθεντικοποίηση);

135

Όταν μεταπήδησαν από το Vue 2 στο Vue 3, τι άλλαξε συγκεκριμένα στη διαχείριση κατάστασης και ποιες δυσκολίες αντιμετώπισαν κατά τη διάρκεια αυτής της μετάβασης;

129

Πώς σχετίζεστε με την τεχνητή νοημοσύνη και πώς τη χρησιμοποιείτε στη δουλειά σας;

109