Sobes.tech

Frontend

Vertel hoe meertaligheid in het project was georganiseerd (4 talen, Next.js)

238

Was het menu dynamisch: kwamen de bundels en menu-items van de backend of was de configuratie op de frontend?

237

Laadde je applicaties via SystemJS of import map in Single-SPA?

181

Welke array-methode breekt de type-informatie in TypeScript?

180

Vertel over je ervaring, je laatste baan, je stack, je team, je verantwoordelijkheden

175

Samengestelde componenten + React Context → overdracht van formEntity via de provider in Form en gebruik in FormItem. Form omhult de kinderen met FormContext.Provider, en FormItem gebruikt cloneElement om value en onChange in Input te injecteren. Valstrik: zorg dat FormItem de naam doorgeeft aan de update-handler. ```javascript const Form = ({ children, formEntity }) => ( <FormContext.Provider value={formEntity}>{children}</FormContext.Provider> ); const FormItem = ({ name, children }) => { const { state, handlers } = useContext(FormContext); return React.cloneElement(children, { value: state[name], onChange: (e) => handlers.updateValues({ name, value: e.target.value }), }); }; ```

171

Hoe rendert de browser de pagina? Wat gebeurt er na het ontvangen van de HTML?

169

Kun je het resultaat in recursie teruggeven zonder de opwaartse fase?

166

Wat gebeurt er als een gebruiker snel tussen tabbladen (films/series) schakelt, die elk een API-verzoek doen? Hoe los je dat op?

158

Vertel over microservices en microfrontends die je hebt gemaakt: waarop ze waren gebaseerd en hoe ze waren opgebouwd?

154

Vertel me over FSD (Feature-Sliced Design) — welke afspraken waren er in het team

153

Schrijf een functie die twee in oplopende volgorde gesorteerde arrays combineert tot een nieuwe gesorteerde array zonder gebruik te maken van sort, spread, concat en vergelijkbare samenvoegmethoden.

150

Wat doet de browser wanneer het een script-tag tegenkomt? Hoe beïnvloedt dit het laden van de pagina?

148

Waar werden de samengestelde micro-frontend bundels gehost?

142
/2