Sobes.tech

Frontend

Segunda parte de la tarea de TypeScript: transforma todos los campos del objeto de tipo Delivery en un nuevo tipo, utilizando tipos utilitarios de TypeScript.

200

Basándose en el tipo Delivery, cree un nuevo tipo donde los campos name, address y date sean opcionales. ¿Qué tipo utilitario incorporado de TypeScript usaría?

198

¿Qué métodos estáticos de Promise conoces además de Promise.resolve? ¿En qué se diferencia Promise.all de Promise.allSettled?

194

¿Por qué separaste el encabezado del chat en un widget separado? ¿Qué criterio utilizas para determinar qué es un widget y qué no?

192

// Crear un tipo que contenga los mismos campos que Delivery, // pero todos los campos sean opcionales (puedan tener el valor undefined) y no puedan cambiar sus valores.

188

¿Cómo sobrescribir el contexto (this) dentro de la función loadScript, si es un método de una clase y debe ser llamado con otro this?

188

¿A qué será igual this dentro de la función si se llama a través de fn.call(this) en el navegador, en modo normal y en modo estricto?

188

[nombre] preguntó: cuéntame sobre tu experiencia laboral, por qué decidiste dejar tu trabajo actual y qué esperas de tu nuevo empleo?

187

Se dan tres nuevos tipos. Es necesario crear un nuevo tipo basado en ellos, que satisfaga la condición (contenga todos los campos de los tipos proporcionados, tipo unión). ¿Qué enfoque usar?

186

¿Por qué elegiste WebSocket? ¿Existen alternativas?

186

¿Qué sucederá si en lugar de un callback se pasa clearCache como una referencia directa al método cache.clear (sin cierre)? ¿Por qué no funcionará esto y cómo se puede arreglar (por ejemplo, usando bind)?

184

Describa las API que necesitaremos (getUsers, getChat, sendMessage y otros). ¿Cuáles funcionarán a través de REST y cuáles a través de WebSocket?

183

¿Qué es un CDN? ¿Cómo llega la static al CDN? ¿Cómo sabe el cliente a qué servidor CDN dirigirse?

182

¿Cómo aumentar rápidamente el número de rodillos de 3 a 10 en la implementación actual, creando una constante con la cantidad necesaria y formando dinámicamente los arreglos y renderizando los tambores?

182

¿Cómo hacer una sola solicitud HTTP y suscribirse a su resultado varias veces?

181

Mira el código: ¿por qué el componente App se volverá a renderizar al hacer clic en el botón 'Render', y por qué el componente Child se volverá a renderizar al ingresar texto en el input?

180

Escribe casos de prueba para verificar la función de memorización (por ejemplo, en funciones de potencia).

175

¿Cómo funcionará la replicación de la base de datos (maestro-esclavo)? ¿Cómo dirigirá el balanceador de carga las solicitudes a diferentes servidores con diferentes bases de datos?

173

¿Debería usar Angular Signals en un componente en lugar de Input y flujos Observable? Justifique su decisión.

173

Crear un nuevo tipo basado en el tipo Delivery, donde los campos name, address y date sean opcionales (Partial).

172
/5