Sobes.tech

Frontend

Opowiedz o pętli zdarzeń (Event Loop) w JavaScript/przeglądarce.

232

Opowiedz o właściwości position w CSS. Jakie wartości istnieją?

201

Które selektory CSS są najdroższe dla przeglądarki?

156

Opowiedz o tym w różnych kontekstach: w metodach obiektów, w funkcjach strzałkowych i w zwykłych funkcjach.

149

Czym jest CORS i do czego służy?

148

import { useState } from "react"; const usePreviousValue = (value: number) => {}; export default function App() { const [count, setCount] = useState(0); const previous = usePreviousValue(count); return ( <div className="App"> <h1>Aktualna Wartość: {count}</h1> <h2>Poprzednia: {previous ?? "-"}</h2> <button onClick={() => setCount((prev) => prev + 1)}>Kliknij</button> </div> ); }

144

Jak zsynchronizować dwie zakładki przeglądarki za pomocą localStorage? Opowiedz o zdarzeniu storage.

142

Opowiedz mi o sposobach zachowania kontekstu w JavaScript: bind, call, apply. Czym się różnią?

134

Opowiedz o specyficzności selektorów CSS. Jak jest obliczana? Jaki jest najbardziej specyficzny selektor?

132

Opowiedz o zarządzaniu stanem: jakich bibliotek używałeś, opowiedz o architekturze Redux.

132

Opowiedz o krytycznych etapach renderowania przeglądarki (Critical Rendering Path)

128

Opowiedz o wzorcu podnoszenia stanu (lifting state up) w React

125

Czym różni się operator łączenia null (??) od operatora logicznego OR (||)?

125

funkcja debounce(callback, delay) {}

122

Jakie typy są w TypeScript, których nie ma w JavaScript? Opowiedz mi o utility types.

121

Opowiedz o cyklu życia komponentu React i hookach (useEffect, useState, useRef, useCallback, useMemo, useLayoutEffect itp.)

106

Opowiedz o atrybutach defer i async w tagu script. Czym się różnią?

105

/** * Typizować funkcję, która przyjmuje tablicę obiektów i klucz, * zwraca tablicę obiektów, które mają ten klucz/cechę **/ const filterArrayByKey = (items, key) => { return items.filter((item) => item[key] !== undefined && item[key] !== null); };

98

Czym różnią się proste i złożone (preflight) żądania w kontekście CORS?

86