// [1, 2, 3, [4, [5]]] => [1, 2, 3, 4, 5] function
Frontend
Cunoști atributul SameSite din cookie-uri? Care sunt valorile sale și în ce se diferențiază?
Știi despre atacul CSRF?
Ce problemă apare atunci când se folosește async/await direct în useEffect?
Cum rezolvi problema de optimizare a încărcării imaginilor pentru diferite rezoluții ale ecranului?
Care este diferența dintre componentele server și cele client în Next.js? Pentru ce au fost introduse?
Vorbește-mi despre modurile de redare în Next.js: SSR, SSG, ISR — în ce constau diferențele?
De ce trebuie să stabilim atributele width și height pentru imagini?
Care este complexitatea algoritmică a soluției scrise?
De ce exact front-end? Cum ai ajuns la front-end?
Cum poți optimiza căutarea în component pentru a nu face o solicitare către server la fiecare apăsare de tastă?
Ai menționat că ai lucrat cu micro frontends. Poți explica cum au fost integrate, de ce au fost alese și ce probleme au apărut?
Există situații în care Next.js nu are sens să fie folosit și un SPA obișnuit pe React este suficient?
Are sens să înfășur lista filtrată în useMemo în acest component?
Ce scenarii au fost acoperite de testele E2E?
De ce utilizarea indexului array-ului ca și cheie este considerată un antipattern în React?
Pentru ce a fost creat Next.js? Cu ce se deosebește de o aplicație SPA obișnuită?
Tipa funcția scrisă în TypeScript, folosind generice, pentru a funcționa nu doar cu numere, ci și cu alte tipuri.
Tabloul de bord dinamic cu o mulțime de grafice care se schimbă în timp real — este randarea pe partea client sau pe partea server?
Componentele client participă la generarea HTML pe server sau sunt executate doar în browser?