Sobes.tech

Frontend

Kā var uzzināt, vai ir problēmas ar formu ražošanā, ja tā pārtrauc darboties (piemēram, reģistrācija neizpildās)?

Middle+
283

TTFB (Time To First Byte) metrika — kā tā var samazināties SSR laikā, kāda ir kritumu daba un kā to var uzlabot? Aprakstiet, kas notiek no brīža, kad nospiežat Enter, līdz ekrānā parādās kaut kas.

Middle+
265

funkcija promiseWithResolve() { // Nav īstenota } const { resolve, promise } = promiseWithResolve(); promise.then((v) => console.log(v)) setTimeout(() => resolve(13), 10)

Middle+
262

Izpildiet funkciju callLimit, kas ierobežo nodotās funkcijas izsaukumu skaitu līdz noteiktam limitam, kā arī nodrošina reset metodi skaitītāja atiestatīšanai.

Middle
247

Uzrakstiet funkciju sum, kas, izsaukta ar argumentu, uzkrāj skaitli, un, izsaukta bez argumenta, atgriež uzkrāto skaitli. Piemēram: sum(2)(1)(2)() jāatgriež 5.

Middle
227

Iedomājieties situāciju: tieši pirms izlaišanas atrodat kļūdu, kas izraisa funkcijas nepareizu darbību. Izlaišanu nevar atlikt, bet jūs saprotat, ka kaut kas nedarbojas pareizi. Ko darītu šādā situācijā?

Middle+
224

Lietotājs nospieda pogu, no backend nāca liels datu apjoms, un ekrāns iesaldēja. Kas to varēja izraisīt un kā to novērst?

Middle
218

Realizējiet TypeScript tipizāciju URL validācijai, lai būtu atļauti tikai pareizi URL ar formātu: galvenā domēna + ceļš (users/orders/messages) + metode (get/update/delete/ban). Nejauši teksti būtu jāizraisa kompilācijas kļūda.

Middle
212

Iedomāsimies, ka mums ir interneta veikals, kurā tiek rādīts 50 preču saraksts ar lapo numerāciju. Kad lietotājs pāriet uz otro lapu, īpaši telefonā, ilgi vietā, kur būtu attēli, tiek rādīti baltie kvadrāti. Kā padarīt, lai attēli parādītos ātrāk?

Middle
206

Vai esi strādājis ar CI/CD, varbūt esi veidojis Docker konteinerus vai konfigurējis pipelines?

Middle
202

export function foo(o, arr) { return arr.reduce((a, x) => { // ja (o.hasOwnProperty(x)) a[x] = o[x]; if (o[x]) a[x] = o[x]; return a; }, {}); } const obj = {a: 's'} foo(obj, ['a'])

Middle+
200

Pārliecinieties, ka komponenta UserName parāda jauno lietotāja vārdu pēc veiksmīgas formas iesniegšanas.

Middle
194

Iedomāsimies, ka mēs redzam, ka stili tiek ilgi ielādēti katru reizi, kad lietotājs ieiet vietnē vai atjaunina lapu. Kritiskā CSS izveide ir grūta. Ko būtu jā pārbauda tieši CSS un kopumā jebkurā statiskajā saturā?

Middle
192

Saprastiet, ko šis kods dara un kā to var izmantot. lodash ir līdzīgs helpers — ja to atpazīstat, varat vienkārši nosaukt tā nosaukumu.

Middle
192

Kā iegūt datus no API iekšā, izmantojot thunk, ņemot vērā, ka API tiek nodota kā papildu arguments thunk middleware?

Middle
188

Vai esi strādājis ar SSR? Ko darīji — tieši SSR, SSG vai vienkārši izmantoji Next.js?

Middle
188

Lietotājs sūdzas, ka dažreiz poga neuzrādās, bet lokāli problēma netiek atkārtota. Kādi ir tavi soļi atkļūdošanai? Kādas varētu būt iemesli?

Middle
186

Kas var bloķēt HTML parsēšanas procesu?

Middle
184

API atbilde var saturēt kļūdu, kas jāparāda lietotājam blakus atbilstošajam laukam.

Middle
180

Vai esat dzirdējuši par Web Vitals un īpaši par FCP metriku? Pastāstiet, ko zināt par Web Vitals metriku.

Middle+
180
/5