Praktický úkol: proveďte revizi kódu a navrhněte refaktoring komponenty React UserProfile.
Frontend
Čím se liší memoizace od cacheování?
Jaký produkt tě zajímá rozvíjet? Jak by měl být produkt, aby bylo zajímavé ho rozvíjet?
Jaké typy JOIN existují v relačních databázových systémech?
Pracoval jste s Tailwind? Čím se liší od běžného CSS?
Jaké HTTP metody znáš v REST API? V čem je rozdíl mezi PUT a PATCH?
Pověz mi o své zkušenosti s prací s týmem. Jak byl sprint sestaven, jak byly hodnoceny úkoly?
Máte zkušenosti se serverovým renderováním a šablonami jako Pug nebo Thymeleaf?
Popiš krok za krokem plán akcí při předání projektu: co děláš, když získáš přístup do repozitáře, za předpokladu, že není žádná dokumentace.
Existuje korelace mezi Shadow DOM a výkonem? Co se stane, pokud je těchto komponent několik tisíc?
Jaký zásobník a sadu knihoven preferujete používat s Reactem?
Co je Swagger/OpenAPI, k čemu slouží a kde se používá na frontendu?
Jak funguje směrování v Next.js?
Jaký je rozdíl mezi interface a type v TypeScript?
Co je JSX a proč je v seznamech potřeba klíč?
Čím se React liší od čistého JavaScriptu?
Jaký je rozdíl mezi klientskou a serverovou komponentou v Next.js?
Povězte nám o zásadním rozdílu mezi Angular jako rámcem a React jako knihovnou.
Co je to uzávěr v JavaScriptu a jaké jsou jeho možné nevýhody?
Jak byste vyřešili problém s načítáním dat pomocí serverových a klientských komponent? Strategie cachování v Next.js.