Sobes.tech

Μίλησε για SSR, CSR και SSG — ποια είναι η διαφορά;

Middle
282

Τι είναι το gRPC και ποιος είναι ο σκοπός του;

Middle
206

Μίλησε για αρχιτεκτονικές προσεγγίσεις: FSD, αρθρωτό μονολίθο. Ποια αρχιτεκτονική να επιλέξετε για ένα μικρό MVP;

Middle
199

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

Middle
191

Τι είναι το keyof και το typeof στο TypeScript;

Middle
177

Τι είναι τα Pick και Omit στο TypeScript;

Middle
176

Τι συμβαίνει σε όρους reflow και repaint με display:none vs visibility:hidden;

Middle
175

Παραβιάζει η αλλαγή μιας ιδιωτικής μεθόδου την αρχή Ανοιχτό/Κλειστό;

Middle
167

```javascript console.log("Start"); setTimeout(() => { console.log("Timeout 1"); Promise.resolve().then(() => console.log("Promise inside Timeout")); }, 0); Promise.resolve() .then(() => { console.log("Promise 0"); setTimeout(() => console.log("Timeout inside Promise"), 0); }) .catch(() => console.log("Promise 1")) .then(() => console.log("Promise 2")); function foo() { Promise.resolve().then(() => { console.log("Promise 3"); foo(); }); } foo(); requestAnimationFrame(() => { console.log("RequestAnimationFrame"); }); console.log("End"); // Start // END // "Promise 0" // Promise 2 // // Timeout 1 // Promise inside Timeout // RequestAnimationFrame // Timeout inside Promise ```

Middle
163

// Τι θα εμφανιστεί στην κονσόλα ; const p1 = Promise.resolve(1); const p2 = new Promise((_, reject) => setTimeout(() => reject("Error"), 100)); const p3 = Promise.resolve(3); Promise.all([p1, p2, p3]) .then(console.log) .catch(console.error); Promise.allSettled([p1, p2, p3]).then(console.log);

Middle
163

Ποια πρωτόκολλα αυθεντικοποίησης και εξουσιοδότησης γνωρίζεις; Μίλησε για το JWT.

Middle
160

Κωδικοί κατάστασης HTTP: τι σημαίνουν 401, 403, 500, 200, 201;

Middle
158

Ποια είναι η διαφορά μεταξύ REST και GraphQL;

Middle
155

Ποιες ιδιότητες CSS προκαλούν μόνο Repaint και ποιες προκαλούν Reflow/Layout;

Middle
152

Μίλησέ μου για τις αρχές SOLID

Middle
150

Πού μπορεί να αποθηκευτούν δεδομένα στον πελάτη στον browser;

Middle
149

Τι είδη επιθέσεων στο frontend γνωρίζεις; Πώς προστατεύεσαι;

Middle
149

Ποια είναι η διαφορά μεταξύ αντικειμενοστραφούς προγραμματισμού και λειτουργικού προγραμματισμού; Τι είναι μια καθαρή συνάρτηση;

Middle
146

Ποια είναι η διαφορά μεταξύ μιας βελόνας και μιας κανονικής λειτουργίας στη JavaScript;

142

Πώς λειτουργεί ο μηχανισμός refresh token;

Middle
140
/2