Sobes.tech

Frontend

¿Cómo evalúa el enfoque con arquitectura diferente en los módulos? ¿Qué cambiaría?

Middle
Revizto
96

Cuéntame sobre tu experiencia

Middle
МПФИТ
96

Bueno—tratándolo como una preocupación de diseño tokenizado y confiando en `gap` suele ser la forma más mantenible de mantener el ritmo consistente en todos los componentes. ¿Cómo logras una alineación tipográfica perfecta en píxeles (altura de mayúscula/línea base) entre un icono SVG y el texto en diferentes navegadores—¿dependes de `line-height`, `vertical-align`, alineación flexible, o algo más?

Senior
micro1
96

¿Es mejor dividir la lógica en dos useEffect o dejar uno solo? ¿Cómo organizar mejor las dependencias?

Middle+
Сбертех
96

¿Cuáles son las principales diferencias entre Vue 2 y Vue 3?

Middle
КейСофт
96

Tarea práctica: implementar una tienda de productos en React/TypeScript — renderizar una lista de productos con tarjetas que contienen una imagen, nombre, descripción y precio. Los datos se cargan mediante una simulación de servidor.

Middle
Альфа-БанкАльфа-Банк
96

Desde el punto de vista de la sintaxis y la estructura del código, ¿qué refactorizarías en esta función?

Middle
WB банк
96

¿Qué son los estilos del navegador, los estilos del usuario y los estilos del autor en CSS?

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

¿Cuál es la diferencia entre interface y type en TypeScript? ¿Qué sucederá si se declaran dos interfaces con el mismo nombre?

Middle
Data World
96

Hay un árbol con la interfaz INode (value: number, left?: INode, right?: INode). Escribe una función que recorra el árbol y devuelva la suma de todos los valores.

Middle
ТранснефтьТранснефть
96

¿Utilizas alguna configuración en la aplicación? ¿Linters, estilos de código? ¿Las compartes entre proyectos (por ejemplo, a través de npm privado)?

Middle+
wb
96

Implementa la función debounce(fn, delay), que retrasa la llamada a la función hasta que pase el tiempo de silencio especificado.

Middle
Basis
96

¿Con qué casos difíciles te enfrentaste en tu último trabajo (RTK)?

Middle
Бюро 1440Бюро 1440
96

Enumera los principios de desarrollo de software que conoces.

Middle
DevSect
96

Tenemos una interfaz muy grande en monorepo, en la que trabajan muchos equipos diferentes al mismo tiempo. No podemos migrar a micro-frontend. ¿Cómo minimizar los riesgos de que diferentes equipos afecten el trabajo de los demás?

Middle+
Mayflower
96

¿Cómo implementar en HTML la conexión de diferentes formatos y tamaños de imágenes para pantallas con diferentes densidades de píxeles? ¿Qué es la etiqueta picture y el atributo srcset?

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

Tarea de JavaScript: determinar el tipo (typeof) para varias expresiones — new Array(), objeto, Map, número, Infinity, resultado de concatenar cadenas y números.

Middle
Цифротех
96

¿Qué son los composables y para qué sirven?

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

¿Por qué React necesita un árbol DOM virtual? ¿Por qué no se puede modificar directamente el DOM real? ¿Cuáles son las ventajas y desventajas de los diferentes enfoques?

Middle
Цифровой семейный офис
96

¿Has tenido experiencia en migrar de Webpack a Vite?

Middle
Voximplant
95
/298