Logboek - ManoukK/real-time-web-1920 GitHub Wiki
Maandag 6 april
-
nodejs en express opgezet met de annotaties die ik zelf heb geschreven van het vorige vak: https://github.com/ManoukK/progressive-web-apps-1920/wiki/Het-opzetten-van-een-Nodejs-environment
-
Simpele chat app gemaakt dankzij deze tutorial: https://socket.io/get-started/chat/
Ik wilde de server en client side met elkaar verbinden door socket.io ook te kunnen gebruiken in de client. Ik kreeg steeds een error maar wat bleek nou. Ik moest in mijn html eest sockets linken en daarna pas mijn eigen js bestand. Kris had mij hiermee geholpen.
Ik heb ik een simpele chat app:
Dinsdag 7 april
Vandaag heb ik mijn unieke feature toegepast. Mijn feature is dat als een een zin typt met daarin een werkwoord (die over een komt met een werkwoord uit mijn array) dat je dan een random ander werkwoord terug krijgt waardoor jouw bedoeling anders word gevormd. Stel jij typt ik ga even lopen dan krijg je bijvoorbeeld terug ik ga even gamen. De feature lukte al wel in de console en dankzij robin lukt het nu ook als je wat typt en dat verstuurd.
Ik heb nu wel het probleem dat de berichten die worden verstuurd elke keer worden verstuurd met +1. De eerste gaat goed, daar krijg ik 1 bericht van maar als ik de tweede stuur krijg ik twee dezelfde berichten en bij drie, dire berichten en zo gaat het maar door. Dit wil ik nog wel oplossen.
In de les bespraken we met Guido ook al een aantal basis features die wil ik ook graag nog toepassen.
Woensdag 8 april
Ik heb nu ook de features waarbij de gebruiker een username zelf kan invullen en waarbij de goede username voor het bericht komt te staan die diegene typt. Ook heb ik onderscheid gemaakt tussen chat berichten vanuit de server en de "client". In een aparte wiki wil ik dit nog stap voor stap uitleggen voor later. De berichten vanuit de server zijn nu wanneer iemand joint en wanneer iemand zijn naam heeft veranderd.