Sobes.tech

Frontend

Folosești agenți AI, cum ar fi Cursor? Cum este reglementat/permis utilizarea instrumentelor AI în proiect?

210

Ați folosit Codex sau alte modele / chat-uri AI în dezvoltare? Pentru ce sarcini le-ați folosit (teste unitare, refactorizare, căutare de erori)?

200

Ce înseamnă dacă un ref este numit 'superficial' sau 'de nivel superior' - că nu urmărește obiectul în profunzime, doar proprietățile sale superioare? (întrebare despre shallowRef)

185

În aplicație, folosim ascultarea evenimentelor, de exemplu, atașarea unui handler de scroll pe fereastră sau pornirea unui timer. Ce trebuie avut în vedere în aceste cazuri (scurgeri de memorie, throttling, curățare la unmount)?

179

Avem un component care trebuie să emită un eveniment, de exemplu la clic. Cum se poate realiza acest lucru?

171

Cum se poate stabili un sistem de permisiuni de acces la pagini în proiect? Sarcină practică - unde se face acest lucru din punct de vedere tehnic?

158

Ce este Vue Router și cum funcționează cu propriile tale cuvinte? Ce conține de obicei fișierul de configurare al routerului (fișierul index)?

158

Dacă urmărești un obiect prin watch, se va urmări implicit adâncimea (toate câmpurile) sau doar primul nivel? Ce trebuie specificat pentru urmărire profundă (deep)?

156

Ce se înțelege prin 'mutarea într-un alt loc' atunci când se folosește Teleport, de exemplu dacă Teleport este utilizat într-un component copil?

154

Cum să eviți cazurile în care listele din UI sunt afișate în ordinea greșită atunci când ștergi sau adaugi elemente în array (întrebare despre cheia din liste)?

145

Folosim Pinia. Într-un component, apelăm o acțiune sincronă a store-ului cu o solicitare către bază de date, care schimbă starea. Apoi, într-un alt component, citim imediat această stare, dar ea este încă veche. De ce se întâmplă asta și cum se poate remedia?

145
/3