Sobes.tech

Frontend

Presupuneți că aveți resurse nelimitate și trebuie să creați o interfață cu un formular de la zero ca parte a unei aplicații mari. Ce stivă tehnologică și arhitectură ați alege?

246

Exercițiu în TypeScript: descrieți un tip de utilizator cu câmpurile nume, prenume, al doilea nume opțional și un indicator pentru prezența celui de-al doilea nume. Scrieți o funcție pentru formatarea numelui complet. Descrieți un tip de telefon care începe întotdeauna cu +7. Convertiți un tip cu litere mici într-un tip cu chei cu majuscule fără refactorizare, folosind posibilitățile TypeScript.

170

Descrie ce se întâmplă când dai clic pe un buton într-un component React cu numărător: cum funcționează useState, cum înțelege React că trebuie să actualizeze această parte a DOM-ului.

158

[nume] povestește-ne despre proiectele din [organizație]. Cum au măsurat numărul de utilizatori, cine erau, cum au măsurat satisfacția lor față de produse?

157

Problema cu seiful: există un tambur rotund cu valori de la 0 la 99, acul inițial indică pe 50. Numerele pozitive se rotează în sensul acelor de ceasornic, cele negative în sens invers. Se oferă un array de intrare cu numere, și trebuie să se determine poziția finală a acului după toate operațiile.

152

De ce are React nevoie de un arbore DOM virtual? De ce nu se poate modifica direct DOM-ul real? Care sunt avantajele și dezavantajele diferitelor abordări?

150