NEW
Font size
WorksheetsWeb aplikacije - uvodne vježbe
Total questions: 15
Worksheet time: 6mins
Koji protokol se najčešće koristi za prijenos podaka na webu?
FTP
HTTP/HTTPS
SMTP
SSH
Što je API?
Skup alata za izradu grafičkog dizajna web aplikacije
Tehnologija za pisanje server-side koda
Programsko sučelje koje omogućuje komunikaciju s drugom aplikacijom
Sučelje web aplikacije koju koristi krajnji korisnik
Što je node.js?
Programski jezik za izvođenje client-side JavaScripta
Okruženje za izvođenje JS-a izvan web preglednika
Framework za frontend razvoj poput Reacta i Angulara
Okruženje za izvođenje JS-a unutar modernih web preglednika
Koja je glavna karakteristika arhitekture klijent - poslužitelj?
Klijent šalje zahtjeve poslužitelju, a poslužitelj odgovara na njih
Klijent i poslužitelj su uvijek na istom računalu
Poslužitelj šalje zahtjeve, a klijent odgovara na njih
Jedan klijent komunicira s jednim poslužiteljem
Koji oblik softverskog rješenja predstavlja Firebase?
SaaS
IaaS
PaaS
DaaS
Što je "cookie" u kontekstu web aplikacija?
Kôd koji se izvršava na strani poslužitelja
Metoda za šifriranje podataka
Alat za praćenje performansi web aplikacije
Mala tekstualna datoteka koja se pohranjuje na strani korisnika
Izbacite uzljeza
In-Memory state
LocalStorage
SessionStorage
Cookies
Što od navedenog nije točno?
Inicijalna verzija Vue.jsa omogućavala je CSR
CSR web stranica nije aktivna dok se JavaScript ne izvrši
SSR šalje klijentu djelomičan HTML
SSR šalje klijentu fully-rendered HTML
Koji od sljedećih izraza NIJE ispravan način definiranja funkcije u JavaScriptu?
function myFunc() {}
const myFunc = () => {}
let f = function() {}
let myFunc => {}
Što će ispisati sljedeći JavaScript kôd?
let x = 10;
let y = x++;
console.log(x, y);
11 10
10 10
10 11
11 11
Kako se u Vue.js komponentama obično prenose podaci iz parent u child komponentu?
Kroz data()
Kroz props
Kroz computed
Kroz methods
Što će ispisati sljedeći JavaScript kôd?
const a = [1, 2, 3, 4];
const b = a .map(num => num % 2 == 0);
console.log(b);
[false, true, false, true]
[1, 2, 3, 4]
[true, false, true, false]
[2, 4]
Što će ispisati sljedeći JavaScript kôd?
let a = [1, 2, 3];
let b = a;
b.push(4);
console.log(a === b);
false
true
undefined
Error
Koja je osnovna razlika između methods i computed u Vue.js-u?
methods se koristi za izračune koji se automatski ponovo pozivaju kad se podaci promijene, dok computed treba ručno pozivati svaki put
computed uvijek vraća istu vrijednost, dok methods može vraćati različite rezultate svaki put kad se pozove
computed se koristi samo unutar templatea, dok se methods koristi izvan templatea
methods se koristi za funkcije koje "vrše akcije", dok computed vraća vrijednost koja se cachira i ponovo evaluira samo kad se zavisni podaci promijene
What is Vue’s reactivity system?
A system that relies on manual event emitters to trigger UI updates.
A system that re-renders the entire DOM tree on every state change.
A system that uses proxies to track dependencies and automatically update the DOM when reactive state changes.
A system that stores all state in global variables and updates them directly.
