Sobes.tech

Frontend

Tegyük fel, hogy korlátlan erőforrásaid vannak, és egy nagy alkalmazás részeként nulláról kell létrehoznod egy felhasználói felületet egy űrlappal. Milyen stacket és architektúrát választanál?

245

Hogyan értették meg, hogy a termék rosszul működik? Hogyan gyűjtötték az információkat a hibákról, hogyan kezelték a felhasználói megkereséseket?

184

TypeScript feladat: írjon le egy felhasználótípust név, vezetéknév, opcionális középső név és a középső név meglétét jelző zászló mezőkkel. Írjon egy teljes név formázó függvényt. Írjon le egy olyan telefontípust, amely mindig +7-tel kezdődik. Alakítson át egy kisbetűs típust nagybetűs kulcsokkal rendelkező típussá anélkül, hogy refaktorálna, a TypeScript lehetőségeit kihasználva.

168

Írja le, mi történik, amikor egy gombra kattint egy React-komponensben számlálóval: hogyan működik a useState, hogyan érti a React, hogy ezt a DOM-részletet kell frissíteni?

152

Biztonsági széf feladata: van egy kör alakú dob, értékek 0-tól 99-ig, az iránytű kezdetben az 50-nél áll. A pozitív számok az óramutató járásával megegyező irányba forognak, a negatívak ellenkező irányba. Egy bemeneti tömbben számokat adnak meg, és meg kell határozni az iránytű végső pozícióját minden művelet után.

152

Miért van szüksége a Reactnek virtuális DOM-fára? Miért nem lehet közvetlenül módosítani a valódi DOM-ot? A különböző megközelítések előnyei és hátrányai?

148