RWA Flashcards
(71 cards)
Što je biblioteka?
Skup klasa ili funkcija koje rješavaju neki problem i ponovno se koriste u nekom drugom projektu
Što je okvir (framework) u kontekstu aplikacija?
Skup klasa koje zajedno surađuju i čine ponovno iskoristivi dizajn
Koje su vrste okvira poslužiteljske aplikacije?
- NodeJS
- Express
- Next.js
Koje su vrste okvira klijentskih aplikacija?
- Angular
- React
- Vue.js
Što predstavlja Model u MVC uzorku?
Podatke i poslovnu logiku
Što predstavlja Pogled u MVC uzorku?
Sučelje za prikaz podataka
Što radi Upravitelj u MVC uzorku?
Upravlja korisničkim zahtjevima
Kako TypeScript pomaže u razvoju aplikacija?
Uvodi tipove podataka u JavaScript i omogućuje da se greške pronađu već prilikom pisanja koda
Što predstavlja tip ‘any’ u TypeScript-u?
Koristi se kada ne želimo imati točno određeni tip i želimo izbjeći provjeru tipa
Što je tip ‘unknown’ u TypeScript-u?
Bilo koja vrijednost kao i ‘any’, ali prije rada s tom vrijednošću treba provjeriti stvaran tip varijable
Koje ključne riječi se koriste unutar klasa u TypeScript-u?
- readonly
- public
- private
- protected
- static
Što se koristi za uključivanje modula u TypeScript-u?
Naredba ‘import’
Što je Angular?
Razvojno okruženje koje uključuje komponentno bazirani okvir, kolekcije biblioteka i alate za pomoć u razvoju
open source je
MIT licenca
Kako se označava verzija Angular-a? Objasni svaku
Velika.mala.zakrpa
Velika - znacajne promijene i nove mogucnosti treba rucno dodat, 6 mjeseci
Mala - male promijene, mogu radit sa 2-3 prosle male verzije
Zakrpa - svaki tjedan, greske ispravljene i sigurnost, netreba rucno nist
Što je Single Page Application (SPA)?
Sve se događa na istoj stranici bez osvježavanja, koristeći AJAX ili Fetch API
Što je Angular komponenta?
Klasa anotirana s anotacijom @Component koja sadrži informacije o HTML-u i CSS-u
Što je Angular servis?
klasa koja sadrži poslovnu logiku koju koriste komponente
Kako se kreira novi Angular projekt?
Pomoću Angular CLI komande ‘ng new’
Što je Angular modul?
grupiranje komponenti u slozenije cijeline
nema tijelo, ima samo nazive komponenti
Koji su dijelovi minimalnog Angular projekta?
- index.html
- styles.css
- main.ts
- pollyfills.ts
- environments
- app.module.ts
- app.component.ts
Što radi komanda ‘ng serve’?
Pokreće izgradnju Angular projekta i testni server
Što se koristi za generiranje novih komponenti u Angular-u?
Naredba ‘ng generate component’
Što označava anotacija @Input() u Angular-u?
Da će podatak biti proslijeđen iz neke druge komponente
Što radi datoteka polyfills.ts u Angular aplikaciji?
pomoćni JS kod koji omogućuje izvršavanje koda na svim preglednicima