Proveďte kontrolu kódu komponenty správy uživatelů Vue: identifikujte problémy a navrhněte vylepšení. Ne zohledňujte názvy tříd CSS, sémantiku HTML nebo styly; data uživatelů jsou falešná data.
Frontend
Prosím, řekni mi víc o Claude: připojili jste ho k projektu nebo jste ho používali jako nástroj pro jednotlivé otázky a úkoly?
Jaký je rozdíl mezi asynchronní a paralelní činností? Jaké mechanismy v JavaScriptu umožňují současnou práci?
Implementujte funkci memo(fn, lifetime), která vrací novou funkci a ukládá výsledek původní funkce bez argumentů na stanovenou dobu života v milisekundách. Měla by ukládat pouze poslední výsledek, bez klíčů a Map; opakované volání v rámci doby života by mělo vrátit uložený výsledek.
Dokončete podmínku if v poskytnutém úkolu TypeScript, aby bylo správně zúženo typ a podmínka byla pravdivá.
Použili jste Claude Code?
Prosím, pověz mi o nějakém zajímavém úkolu, s kterým ses nedávno setkala.
Jaké jsou výhody a nevýhody React ve srovnání s vývojem v čistém JavaScriptu? Proč používat React?
Vložte tabulátory do kódu React komponenty, aby se obnovila vnoření, a určete pořadí výstupu console.log.
[jméno] mluví o svých zkušenostech s návrhem rozvržení, na čem pracoval a jak se s tím cítí.
Povězte mi více o systému v reálném čase: jaká byla jeho obchodní hodnota a jak byl technicky realizován?
Povězte o generických typech v TypeScriptu.
Zúčastnál jste se nasazení úkolu do výroby po jeho předání k testování?
Povězte nám o složitém problému nebo incidentu v produkci: jak jste ho objevili a vyřešili?
V jakém pořadí se zobrazí hodnoty?
Pracoval(a) jste s monorepy? Jak jsou v monorepu organizovány balíčky Node.js a jak spravovat závislosti a verze?
Pracujete momentálně?
Jak můžete ovlivnit chování znovu vykreslení komponenty React?
Opravte kód tak, aby při volání debounced funkce konzole vypisovala jméno uživatele pomocí this.firstName. Nem měňte úplně funkci debounce ani řádek № 6.
Co je to memoizace v Reactu a jak fungují useMemo, useCallback a React.memo?