Programowanie

 0    63 kartičky    pablojakub
stáhnout mp3 Vytisknout hrát zkontrolovat se
 
otázka język polski odpověď język polski
Jaka jest różnica między PUT a PATCH
začněte se učit
PATCH zmienia konkretne property a PUT wymienia cały obiekt
O czym informuje status 304
začněte se učit
Not-modified czyli zasób może zostać reużyty z cache
Jak działa operator '?' w Javascript
začněte se učit
Wyklucza jedynie null i undefined
Jak działa operator || w Javascript
začněte se učit
wyklucza wszystkie falsy values
Pusty array i pusty obiekt jest (truthy or falsy)?
začněte se učit
truthy value
a - b w metodzie sort() sortuje rosnąco czy malejąco?
začněte se učit
rosnąco
Metoda sort() domyślnie sortuje po
začněte se učit
stringach
Jak w JS stworzyć dzisiejsza datę o północy?
začněte se učit
najpierw po prostu new Date. Potem setHours(0,0,0,0);
Która metoda potrafi konwertować dokładnie floating numbers - Number() czy parseInt()?
začněte se učit
Number()
Która metoda zwroci NaN dla '123abc' - Number() czy parseInt()?
začněte se učit
Number()
Która metoda zwroci NaN dla ' ' lub boolean- Number() czy parseInt()?
začněte se učit
parseInt()
Jeśli chcemy sortować po stringach w sort() to uzyjemy
začněte se učit
a. localCompare(b)
Closures to
začněte se učit
Funkcja która posiada odwołanie do zmiennej z outer scope
Event loop to taki _ w _. Ciągle patrzy na _ i jeśli jest pusty to dodaje zadanie z _
začněte se učit
manager, kuchni, call stack, callback queue
SetTimeout to micro czy macrotask?
začněte se učit
macrotask
Microtask to na przykład
začněte se učit
Promise callback
React native bridge to _ _ pomiędzy _ a _, pozwalająca na _
začněte se učit
warstwa komunikacji, JavaScript, natywnymi modułami, wywoływanie funkcji natywnych
Czym jest virtual DOM
začněte se učit
To kopia prawdziwego DOMu, wykorzystywana przez React do update'u
W tej funkcji co wywołane zostanie pierwsze? ylert('Hello, ' + srompt('Who are you?'));
začněte se učit
prompt who are you
What is RPC. It is used to _ _ on another _
začněte se učit
Remote Procedure Call. call procedure, computer
useEffect is not _ and run in different _ _
začněte se učit
synchronous, render cycle
CSS text wrap for heading
začněte se učit
text-wrap: balance
CSS text wrap for paragraph
začněte se učit
text-wrap: pretty
CSS property to stop scrolling when inside scroll reaches end
začněte se učit
overscroll-behavior: contain
Protokół UDP oznacza
začněte se učit
User Datagram Protocol
UDP jest _ niż TCP ale nie ma _ _ czy _ _. wykorzystywany jest do _ _
začněte se učit
szybszy, nawiązywania połączenia, potwierdzenia odbioru, czatów głosowych
Transform nie działa na _ czyli np. _ _ _ _. Chyba że mu ustawisz
začněte se učit
inline-elements, span, a, input, img. display: block np.
useEffect jest _ i odpalany _ a useLayoutEffect _ i odpalany _
začněte se učit
asynchroniczny, po narysowaniu htmla, synchroniczny, przed rysowaniem DOMu
Co tworzy nowy stacking context (wymień 5)
začněte se učit
1) absolute, relative z z-index 2) sticky, fixed 3) opacity less than 1 4) isolation: isolate 5) wil-change 6) with transform
React uses _ in _ and _ in _
začněte se učit
Object. is(), dependency Arrays, shallow comparison, props comparison
Currying turns _ into _
začněte se učit
f(x,y), f(x)(y)
Każdy obiekt jest iteratorem jeśli udostępnia _, która zwraca _ i _
začněte se učit
funkcję next(), value: any, done: boolean
Obiekt jest iterowalny jeśli posiada _ który zwraca _
začněte se učit
metodę [Symbol. iterator](), obiekt iteratora
FID to _ I oznacza czas między _ a _. powyżej _ to źle
začněte se učit
First Input Delay, interakcja a reakcja przeglądarki, 300ms
CLS to _, czyli _. Źle to powyżej _
začněte se učit
Cumulative Layout Shift, suma wszystkich przesunięć layoutu. 0,25
Edge computing to _, które polega na serwowaniu _ _. Np. _
začněte se učit
podejście, zasobów, bliżej użytkownika, serwowanie statycznych plików na CDN
TCP można polepszyć przez (wymień 4)
začněte se učit
SSR, edge computing, service worker cache, code spliting
RUM oznacza
začněte se učit
Real User Monitoring
Exponential backoff to _, która polega na _ żądań do serwera gdy wystąpią problemy. Używa się tutaj _i tzw. _. Warto to stosować przy _
začněte se učit
taktyka, ponawianiu, licznik żądań, jitter, żądaniach ze zwrotką > 500
Wymień 4 elementy monitorowania długu
začněte se učit
1) Eslint 2) Testy jednostkowe 3) TODO w kodzie 4) Webpack analzyer
Przeglądarka wysyła żądanie options gdy
začněte se učit
ma niestandardowe nagłówki typu Authorization, Content-type z aplication/json
Preflight to tzw. _, aby zapobiec jego wysyłania można _
začněte se učit
options request, użyc Access-Control-Max-Age
HTTP Interceptor to _, który pozwala na _ zanim _
začněte se učit
mechanizm (klasa, funkcja), przechwytywanie wychodzących żądań, trafi do docelowego celu
CIrcuit breaker warto stosować w (wymień 2)
začněte se učit
kosztownych wywołaniach (np. raporty), niestabilnych wywołaniach
CRP to _ i określa serię _ jakie przeglądarka musi wykonać od _ do _
začněte se učit
critical rendering path, kroków, pustego HTMLa, widocznego pixela
Async i Defer nie _. Async jest wykonywany _ a defer
začněte se učit
blokuje HTMLa, Od razu po pobraniu, po parsowaniu DOM
Odpowiednikiem web workera w react. native jest _ który działa na _ i tworzy się go poprzez
začněte se učit
react-native-threads, Postmessage, new Thread
Odpowiednikiem localStorage w react native jest
začněte se učit
react-native-async-storage
Token najbezpieczniej przechowywać w
začněte se učit
mmkv dla tokenu dla szybkiego dostępu i encrypted storage dla refresh tokenu który gwarantuje zabezpieczenie kryptograficzne
Do monitoringu w react native służy _ i patrzymy na _ i _
začněte se učit
Flipper, FPS i zajętość pamieci
BASE oznacza
začněte se učit
basically available, soft state, eventual consistency
E w BASE oznacza że
začněte se učit
dane ostatecznie będą aktualne ale po pewnym czasie
B oznacza że
začněte se učit
baza jest zawsze dostępna ale dane mogą być nieaktualne
S oznacza że
začněte se učit
dane w bazie mogą się zmieniać w czasie przez joby, synchronizację trwające w tle
I w ACID oznacza
začněte se učit
Isolation czyli jednoczesne transakcje dzieją się jedna na raz.Np. bukowanie biletu w samolocie
A w ACID
začněte se učit
atomicity, czyli albo wszystko w transakcji się udaje albo nic
Backpressure to _ prędkości odczytu _ _ ze _ _ do _
začněte se učit
synchronizacja, źródła danych, zdolnością klienta, ich prrzyjmowania
Domyślną wartością dla write concern w MonogDB jest _ co oznacza że _
začněte se učit
{w: 1 }, dane będą zapisane w primary node a reszta node'ów w tle
Aby zapewnić zapis we wszystkich node'ach w mongoDB uzywamy
začněte se učit
{w: "majority", j: true}
Partial index to _, który obejmuje _. Przydatne gdy np. _
začněte se učit
indeks, wybrane wiersze w tabeli, mamy zawsze WHERE isDeleted = false. Wtedy taki indeks ogranicza się do takich elementów
Http only cookie to ciasteczko, które może _ a nie może przez
začněte se učit
zostać odczytane tylko przez HTTP API, kod Javascript
Same site cookie zapobiega _ ciasteczka do _, jeśli _
začněte se učit
dołączeniu, żądania, zapytanie zostało wygenerowane z innej domeny
Page parking to _ która polega na _ w _. Dzięki temu _
začněte se učit
technika, otwieraniu strony, w nowej karcie, UX scrolla jest trochę lepszy

Chcete-li přidat komentář, musíte se přihlásit.