Sobes.tech

Frontend

Hay un array de 200 id. Necesitas hacer una solicitud a /api/users/:id para cada uno. Escribe una función que realice las solicitudes, pero no más de N simultáneamente, y que devuelva los resultados en el orden del array de entrada.

Middle
ИдаПроджект
99

import React, { useState, useEffect, useRef, useContext, useReducer, useMemo, me const someFunc = (arr) => { return [...arr].sort((a, b) => a - b); }; const LazyInit = (props) => { const [arr, setArr] = useState(someFunc(props.arr)); const onClick = () => { setArr((prev) => prev.concat(prev.length + 1)) } return ( <> <button onClick={onClick}> Incrementar </button> <ul> {arr.map((n, index) => <li key={index}>{n}</li>)} </ul> </> ) } export default () => <LazyInit arr={[1, 2, 3]} />;

Middle+
IT OneIT One
99

¿En qué se diferencian las variables en preprocesadores de las variables nativas de CSS?

Middle
РунитиРунити
99

¿Cómo prioriza la deuda técnica en relación con las tareas comerciales?

Middle+
wb
99

¿Para qué sirve un interceptor de Axios si no tienes acceso a las cookies en el frontend?

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

¿Cuál es la diferencia entre unknown y any en TypeScript?

Middle+
Mish
99

¿Sabes la diferencia entre enum y constantes en TypeScript?

Middle
Киберпротект
99

¿Cuáles son las características de las funciones flecha?

Middle
Тензор
99

¿Cómo trabajar con JavaScript asíncrono? ¿Cuál es la diferencia entre Promise y async/await?

Middle
Data World
99

¿Qué puedes contarme sobre Nuxt? ¿Cuáles son las dificultades de trabajar con Nuxt en comparación con Vue 3?

Middle
Pac Group
99

¿Cómo se puede implementar una verificación de autorización o roles a nivel de rutas en Vue Router 3?

Middle+
Додо пицца
98

¿Qué es la ruta crítica de renderizado? ¿Cuáles son las etapas?

Middle
X-Notes
98

Aquí, el segundo parámetro de setTimeout suele ser el tiempo de espera, ¿qué número vas a pasar allí?

Middle
Navio
98

¿Cómo crear y usar tus propios tipos en TypeScript?

Middle
Premium IT Solution
98

¿Cuál era la versión de Angular en la plataforma educativa, era necesario actualizarla?

Middle
BLS-Soft
98

¿Cómo interactuaste con el equipo de backend?

Middle
WildberriesWildberries
98

¿Cómo se garantiza la compatibilidad entre navegadores para CSS?

Middle
Лантан
98

La parte pública del agregador (landing, catálogo de productos) debe estar bien indexada. ¿Cómo abordaría la elección del renderizado (SSR/SSG)?

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

¿Cómo sueles almacenar la capa API y organizar la interacción cliente-servidor en las aplicaciones?

Middle
Voximplant
98

¿Qué sabes sobre los principios SOLID? ¿Por qué son necesarios?

Middle
Marfatech
98
/298