Sobes.tech

Frontend

Bij het resize-evenement van de pagina willen we analytics verzenden. Als je gewoon een handler aan de resize toevoegt, wordt deze honderden keren per seconde aangeroepen. Hoe kun je dit voorkomen?

147

Kun je het verschil uitleggen tussen de versies HTTP 1, 2 en 3?

146

Kunnen we gegevens ophalen met een DELETE-verzoek of gegevens verzenden met een GET-verzoek?

143

Is er nog een renderfase die deel uitmaakt van het algemene proces? Kun je je herinneren welke? Waarvoor is de scheiding in lagen (compositie) nodig?

141

Tijdens het parseren van HTML, blokkeren scripts die bovenaan de pagina staan, de verdere laadtijd van de pagina of niet?

140

Heeft het zin om useMemo of useCallback te gebruiken voor een functie die JSX teruggeeft?

137

Zal de pagina op dat moment interactief zijn tijdens oneindige recursie?

136

Dus, het werken met deze effecten is in een aparte bibliotheek ondergebracht?

136

Live-coding: hier is een voorbeeld van code met gebruik van de Event Loop (synchronische functies, async/await, Promise, setTimeout). Je moet de volgorde bepalen waarin de console.log() wordt uitgevoerd — wat eerst, tweede, derde, enzovoort wordt uitgevoerd.

135

[naam] vroeg: Hoe bereid ben je om ongeveer 75% van je werktijd te besteden aan het opmaken van pagina's en het maken van UI-elementen?

133

Wanneer wordt de cleanup-functie van useEffect uitgevoerd, als deze een afhankelijkheidsarray heeft met de parameters a, b, c?

133

Zijn er geen problemen geweest met het feit dat in React-projecten bij verschillende bedrijven een andere 'dierenpark' van bibliotheken rondom React zelf ontstaat?

132

Wordt het OPTIONS-verzoek in elk geval naar cross-domeinverzoeken gestuurd of alleen indien nodig? Wat is het verschil tussen eenvoudige en complexe verzoeken in deze context?

128

En als in plaats van scripts stijlen via een aparte link worden gekoppeld, blokkeren ze de rendering?

128

[naam] vroeg: Was er een ontwerpreview opgenomen in het releaseproces? Hoe ging het?

127

Vertel welke statische methoden er zijn om met promises te werken. Vertel wat Promise.any en Promise.all doen.

125

[naam] vroeg: Kun je alsjeblieft vertellen over de stack waarop je hebt gewerkt? Vertel vooral meer over Next.js.

124

Live codering: implementeer een functie $ (vergelijkbaar met jQuery), die een geldige CSS-selector accepteert en de bijbehorende knooppunten vindt. De functie moet een object retourneren met de methoden addClass, toggleClass, removeClass, css (toepassen van stijlen), html (HTML/CSS binnen het element invoegen) — met de mogelijkheid tot chaining. De testcode met chaining mag niet worden gewijzigd en moet na de implementatie van de functie werken.

123

Welke bronnen van microtasks (microtasks) en macrotasks (macrotasks) ken je?

109

Wat is het verschil tussen debounce en throttle?

107
/4