Sobes.tech

Frontend

¿Por qué no es recomendable hacer que cada componente de la aplicación sea un fragmento separado mediante React.lazy? ¿Qué problemas puede causar esto (con el renderizado, la red, el tamaño del paquete)?

Middle
WildberriesWildberries
35

¿Qué interfaces ha desarrollado y en qué consistían: formularios, pantallas analíticas u otras?

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

class Foo { bar = 1; bla = () => console.log(this.bar); baz = function () {console.log(this.bar);}; } new Foo().bla(); new Foo().baz(); Dilo brevemente así: `this` no es un ámbito de visibilidad, sino un contexto de llamada a la función. Se determina no donde se declara la función, sino donde se llama. Se pueden agregar 3-4 reglas: - Llamada normal a una función — `this` generalmente es undefined en modo estricto. - Método de un objeto — `this` apunta al objeto a la izquierda del punto. - `call / apply / bind` — permiten establecer explícitamente `this`. - Funciones flecha — no tienen su propio `this`, toman el del contexto externo.

Middle
АЙ-ТЕКОАЙ-ТЕКО
35

¿Qué son useMemo, useCallback y React.memo? ¿Cuándo es mejor usarlos?

Middle
ГКУ Инфогород
35

Cuéntame sobre los slots en Vue: cómo los usaste, incluyendo los scoped slots?

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

¿Tienes escrito que Moscú, metro Sokol, pero tú eres de Samara?

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

¿Ha trabajado con el sistema de archivos, la cámara u otras capacidades nativas en React Native?

Middle
Вбетон
35

¿Para qué se utiliza useMemo? Da un ejemplo práctico.

Middle
Smitex
35

function memoize(fn, options = {}) { const { maxSize = 1000, keyOf = (...a) => JSON.stringify(a), lruTouch = true, } = options; let hits = 0; let misses = 0; const cache = new Map(); const getKey = (...args) => keyOf(...args); const wrapped = (...args) => { // escribe el código aquí return fn(...args); }; // y aquí return wrapped; }

Middle+
Basis
35

[nombre] preguntó: ¿Qué tan preparado estás para dedicar aproximadamente el 75% de tu tiempo laboral a maquetar páginas y crear elementos de UI?

Middle+
WB банк
35

¿Qué te gusta más hacer en el trabajo y qué no tanto? ¿Qué te lleva más tiempo del que te gustaría?

Middle+
Mayflower
35

¿Ha utilizado agentes de IA (herramientas LLM) en su trabajo? ¿Cuál es su experiencia con ellos?

Middle
Ifellow
35

¿Qué es un polyfill? ¿Alguna vez has tenido que escribir polyfills?

Middle
Ай-Теко (I-Teco)
35

¿Por qué un gestor de estado (por ejemplo, Redux) es mejor que simplemente dividir en contextos partes?

Middle
Первый оптовый
35

Gracias, eso es útil. ¿Podrías contarme cómo has trabajado con gerentes de producto, diseñadores y otros ingenieros en un proyecto? Gracias, eso da una imagen clara. ¿Has tenido situaciones en las que necesitaste explicar las compensaciones del front-end a la dirección del producto, por ejemplo, en torno al alcance, UX, rendimiento o restricciones técnicas? ¿Estás disponible para trabajar desde la oficina en Poznań 1 día por trimestre si estás basado fuera de Poznań?

Senior
Cleeng
35

¿Cuál es la diferencia entre ref y shallowRef en Vue.js? ¿Cuándo es mejor usar shallowRef?

Senior
АЛМИ Партнер
35

¿Qué es la key en las listas de React?

Middle
ГКУ Инфогород
35

¿Para qué se usa forwardRef en el código para el botón y qué pasará si no se usa?

Middle+
wb
35

¿Qué alternativa se puede usar para evitar pasar la propiedad onToggle a través de todos los niveles de anidamiento?

Middle
Бюро 1440Бюро 1440
35

¿En qué se diferencia debounce de throttle?

Middle
WB банк
35
/292