Programovanie aplikácií v Jave a Angulari - 9. prednáška (z 20.11.2017)
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Deviata prednáška opúšťa okienkové aplikácie a zameriava sa na REST ako spôsob sprístupnenia funkcionality cez internet. Vysvetľuje princíp vzdialeného volania kódu, rozdiel medzi bezstavovými a stavovými prístupmi a to, ako REST genialne využíva existujúci HTTP protokol namiesto vytvárania nového. Ukazuje mapovanie CRUD operácií na HTTP metódy (POST, GET, PUT, DELETE), koncept resource a URI ako univerzálneho identifikátora objektu, a napokon predstavuje formát JSON ako spôsob reprezentácie dát prenášaných cez REST.
- - Vzdialené volanie kódu medzi klientom a serverom, bezstavové vs. stavové prístupy
- - Genialita REST v znovupoužití HTTP protokolu podľa práce Roya Fieldinga
- - Mapovanie CRUD operácií (CREATE, READ, UPDATE, DELETE) na HTTP metódy POST, GET, PUT, DELETE
- - Resource a URI ako univerzálny identifikátor objektu v sieti
- - Prenos dát ako stromovej štruktúry inštančných premenných bez funkcionality
- - Formát JSON a jeho základné typy: číslo, boolean, string, pole a mapa
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky