Sobes.tech

Frontend

Bylo menu dynamické: balíčky a položky menu přicházely ze backendu nebo konfigurace byla na frontendu?

225

Vyprávějte, jak byla v projektu organizována vícejazyčnost (4 jazyky, Next.js)

224

Načítal jste aplikace v Single-SPA přes SystemJS nebo import map?

174

Pověz mi o své zkušenosti, posledním zaměstnání, stacku, týmu, povinnostech

172

Která metoda pole narušuje typování v TypeScriptu?

165

Jak prohlížeč vykresluje stránku? Co se děje po obdržení HTML?

158

Složené komponenty + React Context → přenos formEntity přes poskytovatele v rámci Form a jeho využití v FormItem. Form obaluje své děti v FormContext.Provider a FormItem používá cloneElement k vložení hodnoty a onChange do Input. Past: ujistěte se, že FormItem předává název do obsluhy aktualizace. ```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 }), }); }; ```

156

Co se stane, pokud uživatel bude rychle přepínat mezi záložkami (filmy/seriály), z nichž každá dělá API požadavek? Jak to opravit?

150

Pověz mi o FSD (Feature-Sliced Design) — jaké byly dohody v týmu

143

Co dělá prohlížeč, když narazí na tag script? Jak to ovlivňuje načítání stránky?

142

Napište funkci, která spojí dva seřazené pole vzestupně do nového seřazeného pole bez použití metod sort, spread, concat a podobných metod spojování.

142

Povězte nám o mikroservisech a mikrofrontendách, které jste vytvořili: na čem byly implementovány a jak byly uspořádány?

140

Kde byly hostovány sestavené balíčky mikrofrontendů?

123

Jak provést těžkou asynchronní operaci v JavaScriptu, aniž by blokovala rozhraní?

121
/2