Frontend
¿Por qué usar track en los nuevos ciclos de plantillas de Angular y en qué campo es mejor rastrear los elementos? ¿Qué sucede al hacer track por un objeto?
¿Qué es la descoordinación de hidratación (desajuste de id durante la hidratación), por qué ocurre y cómo lidiar con ello?
Cuéntenos en más detalle cómo logró implementar la historia de abrir el acceso a usuarios no registrados (leads) sin arriesgar dañar la funcionalidad existente para los clientes de pago, ya que parecía un campo minado, considerando que tuvo que tocar la autorización legada.
¿Qué sucederá si la URL cambia rápidamente varias veces seguidas?
Háblame de las señales en Angular.
¿Qué significa el guion bajo en el nombre de una propiedad de clase, por ejemplo _data, y hace que la propiedad sea privada?
¿Escribiste pruebas unitarias tú mismo? ¿Qué herramientas de prueba utilizaste?
¿Cómo mostraban los documentos PDF directamente en la página, utilizaban alguna biblioteca?
¿Qué son los componentes de orden superior (HOCs) en React?
¿Cómo funciona React? Cuéntame sobre Virtual DOM y el mecanismo de reconciliación.
Cuente sobre alguna tarea reciente con la que tuvo que lidiar, que parecía sencilla al principio, pero resultó ser difícil.
¿Qué metodologías, métricas y mediciones utiliza para optimizar específicamente la carga del sitio web, y no el renderizado?
¿Tiene criterios basados en la práctica para determinar dónde es apropiado aplicar la herencia y dónde no?
¿En qué se diferencia un enlace de un botón?
¿Qué te gusta más: las clases o el enfoque funcional? ¿Por qué la gente usa clases?
¿En qué se diferencian los métodos estáticos en las clases de JavaScript de los métodos de instancia, y cuáles son sus casos de uso típicos?
¿Tendrá el objeto devuelto por el hook (`data`, `loading`, `error`) la misma referencia entre renderizados si los valores no cambian? ¿Por qué? ¿Cómo mantener una referencia estable al objeto?
¿Está de acuerdo con la tesis de que un componente compartido universal, que se repite en diferentes lugares de la aplicación, y un componente de biblioteca destinado a ser importado en otras aplicaciones, no son lo mismo, y que el enfoque hacia ellos debe ser diferente? ¿Qué requisitos establecería para un componente de biblioteca en comparación con un componente compartido?
¿Qué hace la función `getUser` dentro del hook?
¿Para qué sirve distinctUntilChanged y funcionará la búsqueda para una palabra con dos letras iguales consecutivas, por ejemplo, «clásica»?