Sobes.tech

Frontend

Explică Event Loop în JavaScript/navigatoare.

232

Vorbește despre proprietatea position în CSS. Ce valori există?

201

Care sunt cei mai scumpi selectori CSS pentru browser?

156

Ce este CORS și pentru ce este folosit?

148

Vorbește despre acest lucru în diferite contexte: în metodele obiectelor, în funcțiile săgeată și în funcțiile normale.

147

import { useState } from "react"; const usePreviousValue = (value: number) => {}; export default function App() { const [numar, setNumar] = useState(0); const anterior = usePreviousValue(numar); return ( <div className="App"> <h1>Valoarea Curentă: {numar}</h1> <h2>Anterioară: {anterior ?? "-"}</h2> <button onClick={() => setNumar((prev) => prev + 1)}>Click</button> </div> ); }

144

Cum se sincronizează două file de browser folosind localStorage? Vorbește despre evenimentul storage.

141

Vorbește-mi despre modalitățile de păstrare a contextului în JavaScript: bind, call, apply. Cu ce diferă?

133

Vorbește despre specificitatea selectorilor CSS. Cum se calculează? Care este cel mai specific selector?

132

Vorbește despre gestionarea stării: ce biblioteci ai folosit, vorbește despre arhitectura Redux.

132

Vorbește despre etapele critice ale randării browserului (Critical Rendering Path)

128

Vorbește despre pattern-ul de ridicare a stării (lifting state up) în React

125

Care este diferența dintre operatorul de fuziune nulă (??) și operatorul logic OR (||)?

124

funcție debounce(callback, delay) {}

122

Ce tipuri există în TypeScript care nu există în JavaScript? Vorbește-mi despre utility types.

121

Explică ciclul de viață al unui component React și hooks-urile (useEffect, useState, useRef, useCallback, useMemo, useLayoutEffect etc.)

105

Vorbește-mi despre atributele defer și async din tag-ul script. Cu ce diferă?

105

/** * Tipificați funcția care acceptă un array de obiecte și o cheie, * returnează un array de obiecte în care această cheie/proprietate există **/ const filterArrayByKey = (items, key) => { return items.filter((item) => item[key] !== undefined && item[key] !== null); };

98

Care este diferența dintre cererile simple și cele complexe (preflight) în contextul CORS?

86