Sobes.tech

Υπήρχε κάποια λογική κατά το διαχωρισμό του bundle σε chunks; Γιατί θέλετε να κάνετε ένα μέρος ξεχωριστό chunk και όχι το άλλο;

Middle
Voximplant
30

TypeScript: υλοποιήστε έναν τύπο `SnakeCase` που μετατρέπει βαθιά τα κλειδιά ενός αντικειμένου από `camelCase` σε `snake_case`, διατηρώντας την ασφάλεια τύπων.

Middle
Экосистема тенниса MYTENNIS ONLINE
30

Ποιες προσεγγίσεις χρησιμοποιήσατε για την ευέλικτη διάταξη; Σχεδιάσατε από το κινητό ή από τον υπολογιστή;

Middle
WB Travel
30

Για μια λειτουργία μετρητή με κλείσιμο, όπου το μήνυμα διαμορφώνεται πριν από την κλήση της αύξησης, προσδιορίστε τι θα εμφανιστεί. Πώς να διορθώσετε τον κώδικα ώστε να εμφανίζεται η τρέχουσα τιμή του μετρητή;

Middle+
Mish
30

Κοίτα, αφαίρεσα το επίπεδο, παντού είναι 0, αλλά οι εσοχές εδώ παρέμειναν. Μπορείς να εξηγήσεις γιατί;

Middle
Navio
30

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

Middle+
Элм Технологии
30

Υλοποιήστε μια απλοποιημένη λειτουργία `reactive(object)` που μιμείται το Vue 3: όταν διαβάζετε μια ιδιότητα, καλέστε `track(target, key)`, και όταν αλλάζετε μια ιδιότητα, καλέστε `trigger(target, key)`.

Middle
Экосистема тенниса MYTENNIS ONLINE
29

Πες μου περισσότερα για τη ροή εργασίας με τις εργασίες: ποιος διαμορφώνει τις απαιτήσεις και πώς αναλύονται;

Middle
Marfatech
29

Ποια είναι η διαφορά μεταξύ ενός συνδέσμου και ενός κουμπιού;

Middle
Брайтис
29

Τι είναι το SVG — μορφή ή ετικέτα; Πώς δουλεύουμε με SVG στο DOM; Πώς βάφουμε ένα ξεχωριστό στοιχείο SVG κατά το hover;

Middle+
ООО Делай мебель
29

Πώς επηρεάζουν οι συνθήκες Angular, όπως το @if ή το *ngIf, την απόδοση: κρύβουν τα στοιχεία ή απλώς δεν τα προσθέτουν στο DOM;

Middle+
Сибилтек-софт
29

Ποιος στο κύκλο σας είναι υπεύθυνος για την γενική απόφαση που περιλαμβάνει αλλαγές τόσο στο frontend όσο και στο backend, από την αρχή μέχρι το τέλος;

Middle+
Сбер. IT
29

Με τι δεν θα ήθελες να έρθεις αντιμέτωπος στη δουλειά;

Middle+
АФЛТ-Системс
29

Πρακτική άσκηση: υλοποίηση της λογικής ξεκλειδώματος των κουμπιών μετά την κύλιση του κοντέινερ μέχρι το τέλος (JavaScript).

Middle+
Tilda
29

Πώς αλληλεπιδρά το front-end με το back-end;

Intern
М.Видео-Эльдорадо. ИТ
29

Έχεις μεγάλη εμπειρία με κλάσεις και αντικείμενα στο frontend;

Middle
Voximplant
29

Τι διαβάζετε, πώς αναπτύσσεστε και πού παρακολουθείτε τα νέα στην ανάπτυξη;

Middle+
Сибилтек-софт
29

/** * Η λειτουργία `asyncAuth(callback)` δέχεται ένα callback, στο οποίο * μπορεί να περαστεί ένα σφάλμα (ως πρώτο όρισμα) και δεδομένα * από το backend (ως δεύτερο όρισμα). * asyncAuth((error, data) => {}); * * Πρέπει να υλοποιήσετε τη λειτουργία `auth()`, * που καλεί το `asyncAuth()`, αλλά επιστρέφει μια υπόσχεση. * * @returns {Promise} */ function auth() { return new Promise((resolve, reject) => { asyncAuth((error, data) => { if (error) { reject(error) } else { resolve(data) } }); }) } /** * Η λειτουργία `tryAuth()` χρησιμοποιεί το `auth()` και, σε περίπτωση σφάλματος, * κάνει N επιπλέον προσπάθειες. * Αν όλες αποτύχουν, επιστρέφει το τελευταίο σφάλμα. * * @returns {Promise} */ function tryAuth(n) { }

Middle+
Яндекс
29

Από πού παίρνει ο περιηγητής την προεπιλεγμένη τιμή font-size για το REM και πού μπορεί να την επαναπροσδιορίσει;

Middle
ООО Делай мебель
29

Πες μου περισσότερα για τη διαδικασία ανάπτυξης — όσον αφορά την ομάδα και την γραφή κώδικα

Middle
ВШЭ
29
/292