Programowanie

 0    84 fiche    pablojakub
ladda ner mp3 skriva ut spela Kontrollera dig själv
 
Fråga język polski Svar język polski
Jaka jest różnica między PUT a PATCH
börja lära sig
PATCH zmienia konkretne property a PUT wymienia cały obiekt
O czym informuje status 304
börja lära sig
Not-modified czyli zasób może zostać reużyty z cache
Jak działa operator '?' w Javascript
börja lära sig
Wyklucza jedynie null i undefined
Jak działa operator || w Javascript
börja lära sig
wyklucza wszystkie falsy values
Pusty array i pusty obiekt jest (truthy or falsy)?
börja lära sig
truthy value
a - b w metodzie sort() sortuje rosnąco czy malejąco?
börja lära sig
rosnąco
Metoda sort() domyślnie sortuje po
börja lära sig
stringach
Jak w JS stworzyć dzisiejsza datę o północy?
börja lära sig
najpierw po prostu new Date. Potem setHours(0,0,0,0);
Która metoda potrafi konwertować dokładnie floating numbers - Number() czy parseInt()?
börja lära sig
Number()
Która metoda zwroci NaN dla '123abc' - Number() czy parseInt()?
börja lära sig
Number()
Która metoda zwroci NaN dla ' ' lub boolean- Number() czy parseInt()?
börja lära sig
parseInt()
Jeśli chcemy sortować po stringach w sort() to uzyjemy
börja lära sig
a. localCompare(b)
Closures to
börja lära sig
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 _
börja lära sig
manager, kuchni, call stack, callback queue
SetTimeout to micro czy macrotask?
börja lära sig
macrotask
Microtask to na przykład
börja lära sig
Promise callback
React native bridge to _ _ pomiędzy _ a _, pozwalająca na _
börja lära sig
warstwa komunikacji, JavaScript, natywnymi modułami, wywoływanie funkcji natywnych
Czym jest virtual DOM
börja lära sig
To kopia prawdziwego DOMu, wykorzystywana przez React do update'u
W tej funkcji co wywołane zostanie pierwsze? ylert('Hello, ' + srompt('Who are you?'));
börja lära sig
prompt who are you
What is RPC. It is used to _ _ on another _
börja lära sig
Remote Procedure Call. call procedure, computer
useEffect is not _ and run in different _ _
börja lära sig
synchronous, render cycle
CSS text wrap for heading
börja lära sig
text-wrap: balance
CSS text wrap for paragraph
börja lära sig
text-wrap: pretty
CSS property to stop scrolling when inside scroll reaches end
börja lära sig
overscroll-behavior: contain
Protokół UDP oznacza
börja lära sig
User Datagram Protocol
UDP jest _ niż TCP ale nie ma _ _ czy _ _. wykorzystywany jest do _ _
börja lära sig
szybszy, nawiązywania połączenia, potwierdzenia odbioru, czatów głosowych
Transform nie działa na _ czyli np. _ _ _ _. Chyba że mu ustawisz
börja lära sig
inline-elements, span, a, input, img. display: block np.
useEffect jest _ i odpalany _ a useLayoutEffect _ i odpalany _
börja lära sig
asynchroniczny, po narysowaniu htmla, synchroniczny, przed rysowaniem DOMu
Co tworzy nowy stacking context (wymień 5)
börja lära sig
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 _
börja lära sig
Object. is(), dependency Arrays, shallow comparison, props comparison
Currying turns _ into _
börja lära sig
f(x,y), f(x)(y)
Każdy obiekt jest iteratorem jeśli udostępnia _, która zwraca _ i _
börja lära sig
funkcję next(), value: any, done: boolean
Obiekt jest iterowalny jeśli posiada _ który zwraca _
börja lära sig
metodę [Symbol. iterator](), obiekt iteratora
FID to _ I oznacza czas między _ a _. powyżej _ to źle
börja lära sig
First Input Delay, interakcja a reakcja przeglądarki, 300ms
CLS to _, czyli _. Źle to powyżej _
börja lära sig
Cumulative Layout Shift, suma wszystkich przesunięć layoutu. 0,25
Edge computing to _, które polega na serwowaniu _ _. Np. _
börja lära sig
podejście, zasobów, bliżej użytkownika, serwowanie statycznych plików na CDN
TCP można polepszyć przez (wymień 4)
börja lära sig
SSR, edge computing, service worker cache, code spliting
RUM oznacza
börja lära sig
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 _
börja lära sig
taktyka, ponawianiu, licznik żądań, jitter, żądaniach ze zwrotką > 500
Wymień 4 elementy monitorowania długu
börja lära sig
1) Eslint 2) Testy jednostkowe 3) TODO w kodzie 4) Webpack analzyer
Przeglądarka wysyła żądanie options gdy
börja lära sig
ma niestandardowe nagłówki typu Authorization, Content-type z aplication/json
Preflight to tzw. _, aby zapobiec jego wysyłania można _
börja lära sig
options request, użyc Access-Control-Max-Age
HTTP Interceptor to _, który pozwala na _ zanim _
börja lära sig
mechanizm (klasa, funkcja), przechwytywanie wychodzących żądań, trafi do docelowego celu
CIrcuit breaker warto stosować w (wymień 2)
börja lära sig
kosztownych wywołaniach (np. raporty), niestabilnych wywołaniach
CRP to _ i określa serię _ jakie przeglądarka musi wykonać od _ do _
börja lära sig
critical rendering path, kroków, pustego HTMLa, widocznego pixela
Async i Defer nie _. Async jest wykonywany _ a defer
börja lära sig
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
börja lära sig
react-native-threads, Postmessage, new Thread
Odpowiednikiem localStorage w react native jest
börja lära sig
react-native-async-storage
Token najbezpieczniej przechowywać w
börja lära sig
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 _
börja lära sig
Flipper, FPS i zajętość pamieci
BASE oznacza
börja lära sig
basically available, soft state, eventual consistency
E w BASE oznacza że
börja lära sig
dane ostatecznie będą aktualne ale po pewnym czasie
B oznacza że
börja lära sig
baza jest zawsze dostępna ale dane mogą być nieaktualne
S oznacza że
börja lära sig
dane w bazie mogą się zmieniać w czasie przez joby, synchronizację trwające w tle
I w ACID oznacza
börja lära sig
Isolation czyli jednoczesne transakcje dzieją się jedna na raz.Np. bukowanie biletu w samolocie
A w ACID
börja lära sig
atomicity, czyli albo wszystko w transakcji się udaje albo nic
Backpressure to _ prędkości odczytu _ _ ze _ _ do _
börja lära sig
synchronizacja, źródła danych, zdolnością klienta, ich prrzyjmowania
Domyślną wartością dla write concern w MonogDB jest _ co oznacza że _
börja lära sig
{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
börja lära sig
{w: "majority", j: true}
Partial index to _, który obejmuje _. Przydatne gdy np. _
börja lära sig
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
börja lära sig
zostać odczytane tylko przez HTTP API, kod Javascript
Same site cookie zapobiega _ ciasteczka do _, jeśli _
börja lära sig
dołączeniu, żądania, zapytanie zostało wygenerowane z innej domeny
Page parking to _ która polega na _ w _. Dzięki temu _
börja lära sig
technika, otwieraniu strony, w nowej karcie, UX scrolla jest trochę lepszy
CI polega na puszczeniu _ natomiast CD na _
börja lära sig
automatycznych testów i sprawdzenia builda, automatycznym deployu środowiska
JIT means _ and it is _ that is _ as opposed to _
börja lära sig
Just in time, code, compiled during runtime, AOT (ahead of time)
Babel to _ tak jak _ ale posiada _
börja lära sig
compiler, Typescript compiler, większą elastyczność jeśli chodzi o wtyczki
w Vitest get _, gdy nie znajdzie elementu
börja lära sig
rzuca błędem
w Vitest query _, gdy nie znajdzie elementu
börja lära sig
zwraca null
w Vitest find_, gdy nie znajdzie elementu
börja lära sig
rzuca błąd i jest asynchroniczny
domyślny Flex-direction dla flex to
börja lära sig
row
flex-direction: row w flex ustawia
börja lära sig
jeden obok drugiego
keyof typeof jest dla typów a samo keyof jest dla obiektów etc.
börja lära sig
Fałsz, keyof typeof jest dla obiektów a samo keyof dla typów
Jak wydobyć value z obiektu DICTIONARY w typescript
börja lära sig
(typeof DICTIONARY)[keyof typeof DICTIONARY]
CSS is running in _ _ thread
börja lära sig
separate compositor
Tabela w bazie danych to_
börja lära sig
podzbiór iloczynu kartezjańskiego
Algorytm RSA to po prostu
börja lära sig
iloczyn dwóch bardzo dużych liczb pierwszych
współczynnik kontrastu ikon i tekstu powinien wynosić
börja lära sig
4,5:1
Elementy dotykalne powinny być minimalnie
börja lära sig
48dp
SWC plugin jest _ based a babel _ based. Ale ogólnie
börja lära sig
rust, javascript. RObią to samo chociaż SWC jest szybszy
caret ^ means safe _ within the same _ version
börja lära sig
update, major
tilde ~ means safe _ withing the same _ version
börja lära sig
update, minor
FOrward compatibility means _ systems can ignore or safely handle extra information introduced by _
börja lära sig
older, newer
Backward compatibility is crucial in _. It means that new _ handle _
börja lära sig
software. new app, old API responses
Always design for backward compatibility (true or false)
börja lära sig
true.

Du måste vara inloggad för att skriva en kommentar.