teisipäev, 23. aprill 2019

Carl ja Kristjan - neljas nädal Diva-e's

Kätte jõudnud järjekordne esmaspäev ning meie tiimiga liitus Daniel, kes oli samuti front-end arendaja. Daniel hakkas meie tööd üle vaatama ja andis tagasisidet. Meie töö oli korralik ja hea, kuid ta pidi struktuuris natuke muudatusi tegema, selleks kulus tal terve esmaspäev. Sel ajal meie proovisime jwt pluginat tööle saada ilma erroriteta. Õpetusi selle kohta polnud, mis tegi olukorra eriti raskeks. Arustasime ja proovisime erinevaid variante, kuid kahjuks üksi neist ei töödanud. Teisipäeval toimus koos meie juhendaja ja kahe teise arendajaga põhjalik koosolek, kus rääkisime projekti struktuurist ning vaatasime üle senised tulemused. Juhendaja näitas back-end poolt, mida ta oli arendanud ning seletas, kuidas miski toimib, tema lahendus oli tehtud angulariga, sest tema ei olnud Vue'd õppinud. Kuid see ei ole suur probleem, sest angular ja vue on väga sarnased.
Projekti koosolek

Kolmapäeval asusime uuesti jwt'ga tegelema, otsisime, kas kasutaja andmeid saab kuvada ka keycloaki sisseehitatud võimalustega. Keycloaki ametlikus dokumentatsioonis seda kirjas ei olnud, kuid leitsime vastuse Stack Overflow'ist, kus oli väga hästi see teema ära seletatud. Proovisime seda ka oma projektiga ning saime asja tööle. Kui kasutaja oli sisse loginud, kuvati tema nimi ja email. Testisime seda ka uue registreeritud kasutaja peal ja see tõepoolest toimis. Neljapäeval lisasime kõik viimased muudatused gitlabi ning ühendasime kaks branchi. Danieli vue projekt oli SPA (single page application), kuid meie oma MPA (multi page application) seega seal tekkisid väikesed erinevused ning kõik ei töötanud nii nagu peab. Hakkasime otsima lahendust, kuidas asi tööle saada SPA konfiguratsioonis, kuid siis oligi järksu neljapäev läbi ja algasid pühad. See, mis toimus pühadel, saab lugeda Kristjani järgmisest postitusest.

Kommentaare ei ole:

Postita kommentaar