Sobes.tech

Frontend

¿En qué orden se ejecutan then, catch y finally en una cadena de promesas?

Middle+
РунитиРунити
31

¿Qué es React.memo? ¿Se puede envolver toda la aplicación en memo? ¿Por qué es malo usar la memorización en todas partes?

Middle+
VK Tech
31

¿Tienes revisiones de código con aprobaciones obligatorias? ¿Cómo está organizado: revisan todos a todos, o solo dentro de su propia zona (frontend/backend por separado)?

Middle
4dev
31

Cuéntenos sobre la ruta crítica de renderizado en el navegador: ¿qué sucede después de abrir una página o ingresar una URL?

Middle+
Mish
31

¿Publicas tú mismo en recursos similares?

Middle
Куаргет
31

¿En qué orden se ejecutarán las llamadas a console.log en el código proporcionado con código síncrono, Promise, manejo de errores y temporizador?

Middle+
Сбер. IT
31

El usuario pulsa el botón de pago de 100 rublos, se envía una solicitud POST al servidor, pero no llega respuesta — hay un tiempo de espera. ¿Cómo hacer para que el reenvío no cause un doble cargo? ¿Cómo se resuelve esta tarea en el frontend y en la arquitectura?

Middle+
Альфа СОФТ
31

Para cada uno de los tres fragmentos de código JavaScript, determine qué se mostrará en la consola y explique las diferencias en el comportamiento de los primitivos, objetos y reasignaciones de referencias.

Middle+
Яндекс
31

¿Cómo se organiza la reactividad en Vue 3? Habla sobre ref y reactive.

Middle
Нанософт
31

¿Con qué validadores de formularios has trabajado?

Middle
Программный код
31

¿Qué problemas ves al usar async/await en este código y cómo los solucionarías?

Senior
Bitrix
31

/* Tenemos un conjunto de billetes de la siguiente forma: [ { from: 'Londres', to: 'Moscú' }, { from: 'NY', to: 'Londres' }, { from: 'Moscú', to: 'San Petersburgo' }, ... ] De estos billetes se puede construir una única ruta continua. No hay ciclos ni repeticiones en la ruta. Se necesita escribir un programa que devuelva estos mismos objetos de billetes en el orden de la ruta. */ function getRoute(tickets = [], startCity) { // tu código aquí } console.clear() console.log(getRoute([ { from: 'Londres', to: 'Moscú' }, { from: 'NY', to: 'Londres' }, { from: 'Moscú', to: 'San Petersburgo' }, ], 'NY')); /* [ { from: 'NY', to: 'Londres' }, { from: 'Londres', to: 'Moscú' }, { from: 'Moscú', to: 'San Petersburgo' }, ] */

Middle+
Яндекс
31

// 1 for (var i = 0; i < 3; i++) { setTimeout(() => console.log(i)) } // 2 console.log(i) var j = 10 console.log(j) // 3 console.log(k) const k = 10 console.log(k) // 4 var a = 2 var b = a b++ console.log(a) console.log(b) // 5 var c = [1, 2, 3] var d = c d.push(4) console.log(c)

Middle+
Chaser
31

¿En qué se diferencia display: none de opacity: 0 en términos de árbol de renderizado, diseño y espacio ocupado? ¿Cuál opción es más eficiente y por qué?

Middle+
Mish
31

[nombre] preguntó: ¿En qué parte del stack tecnológico te sientes más cómodo y cuál es tu debilidad?

Senior
Nebuly
31

Cuéntame sobre tu experiencia en pruebas: pruebas unitarias, pruebas de integración, Playwright.

Middle
Data World
31

¿Cómo funcionan los estilos scoped en Vue debajo del capó?

Middle
РунитиРунити
31

¿Quién presentó los requisitos en el proyecto? ¿Cómo se organizó el proceso desde el negocio hasta el desarrollo?

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
31

¿Qué prefieres usar para las solicitudes? ¿En qué se diferencia Axios de fetch — por qué simplemente no usar fetch nativo?

Middle
МВидеоМВидео
31

¿Por qué estás considerando ahora este formato de colaboración?

Middle
Premium IT Solution
31
/292