Frontend
Ce este React Fiber, de ce a apărut, poate fi întreruptă faza de commit și ce înseamnă current tree și work-in-progress tree?
Ce sunt cuplajul și coeziunea în dezvoltare?
Ce sunt tipurile literale în TypeScript și pentru ce sunt folosite?
De ce este nevoie de Next.js, ce metode de randare suportă și ce se întâmplă dacă componenta de sus este marcată ca o componentă client?
În formular, apăsarea Enter determină reîncărcarea paginii. Configurați gestionarea trimiterii fără reîncărcare și faceți validarea câmpului obligatorie.
Cum funcționează useMemo dacă se transmite array-ul de dependințe, este gol sau nu se transmite?
Ce sunt debounce și throttle, în ce se diferențiază și unde sunt folosite?
Ce îți place cel mai mult la frontend și în ce domeniu vrei să te dezvolți?
Ce se întâmplă dacă transmiți o funcție ca valoare inițială pentru useState și de ce se folosește inițializarea leneșă?
Rezumatul indică faptul că timpul de creare a sarcinii a fost redus de la 11 la 4 minute. Ce nu s-a schimbat în timpul acestui proces?
Cine a dezvoltat motorul de randare?
Ce este React, de ce este nevoie de Virtual DOM și cum aplică React modificările asupra DOM-ului?
Descrieți cum au fost organizate temele interactive: configurații JSON, componente și randarea lor?
Cine a lucrat la structura de configurare JSON?
Cum găsești blocajele și problemele de performanță într-o aplicație frontend?
Cum să optimizezi un component copil astfel încât să nu fie re-redat atunci când părintele se actualizează?
Ce hooks de React folosești de obicei?
Determină ordinea de afișare în consolă în exemplul cu cod sincron, Promise.resolve și două setTimeout-uri.
Ce sunt Web Workers și când sunt folosiți?
De ce s-a folosit JSDoc într-unul dintre proiecte în loc de un TypeScript complet? De ce nu s-a inițiat tranziția?