Ciele
- Odovzdanie úlohy 5.
Úvod
Dnešné cvičenie je kontrolné, cvičiaci/a vám individuálne skontroluje stav splnenia úlohy 5. Vašu web aplikáciu dynamického mikroblogovacieho systému nezabudnite „vyšperkovať“ štýlmi, napríklad tými, čo ste si pripravili v predchádzajúcich cvičeniach.
Postup
-
Úloha: Odovzdajte úlohu 5 (z cvičenia č.9).Na odovzdanie sa pripravte nasledovne:
- Zabezpečte, aby Git repozitár vášho projektu v katedrovom GitLab-e, ktorý ste vytvorili počas 9. cvičenia, obsahoval aktuálne verzie všetkých súborov zadania. Toto zabezpečte podľa pokynov cvičiaceho/ej, súbory však nahrajte najneskôr 24 hodín pred týmto cvičením.
-
Jediný HTML súbor vašej webovej aplikácie,
index.html
, zobrazte v prehliadači. - Zdrojové kódy (html, css, JavaScript, Mustache šablóny, ...) zobrazte vo vývojovom prostredí.
Počas odovzdávania samostatne zdôvodnite splnenie všetkých krokov zadaných v rámci úlohy 5.
Za túto úlohu môžete získať maximálne 7 (6+1) bodov, z toho-
0-2 body za úlohu z kroku 4 cvičenia č.9.
Z toho
- 0-1 bod za úpravu vzhľadu (css) a obsahu (názov, uvítacia časť) a
- 0-1 bod za integráciu vášho formulára a jeho spracovania.
- 0-2 body za úlohu z kroku 5 cvičenia č.9.
- 0-2 body za úlohu z kroku 6 cvičenia č.9.
- 0-1 bod za doplnkovú úlohu z cvičenia č.9.
Poznámka: Odovzdávanému kódu musíte rozumieť. "Preskrollovanie" zdrojového kódu na obhájenie zadania nestačí.
Rozumieť je potrebné aj kódu, ktorý ste dostali hotový a je dôležitý pre chod vašej web aplikácie. V prípade tejto odovzdávky je to najmä kód smerovača (client side router) a kód realizujúci požiadavky na server pomocou Fetch API.
Nezabudnite, že vo všetkých úlohách máte používať smerovač a Fetch API (klasicky alebo sasync
aawait
). Inak prídete o 75% bodov.
Všetok HTML a CSS kód (až na experimentálne vlastnosti), aj generovaný, musí byť validný. Skontrolujte aspoň kódindex.html
s odstránenými otváracími a zatváracími značkamiscript
elementov okolo šablón. Samozrejme, nevalidnosť spôsobená značkami šablón je v poriadku.