Overleg:Web-1

Uit Inf2019
Naar navigatie springen Naar zoeken springen

Forum voor vragen en opmerkingen bij dit materiaal

Voor vragen en opmerkingen bij dit materiaal kun je terecht op het infVO-forum:

Opmerkingen

  • hoe vertaal je e.e.a. naar een normale webserver; bijvoorbeeld (het eenvoudigst), een nodejs-server?
    • geven we die voorbeelden erbij?
    • het NodeRed-model is in zekere zin wel handig, zeker voor al die operaties die onbepaalde tijd vragen: je wilt niet dat die de server ophouden.
      • hoe is e.e.a. opgelost in NodeRed? Hoe vindt de scheduling plaats van de verschillende operaties? (Het message-model geeft je natuurlijk wel een grote mate van vrijheid, in de scheduling.)
  • een van de afwegingen bij een website/webapp is: welk deel van de berekening/rendering doe je aan de kant van de server, en welk deel aan de kant van de client?
    • om dit te begrijpen moeten we ook AJAX behandeld hebben.
  • welke algemene informatica-concepten spelen hierbij een rol? Kunnen we bepaalde concepten generaliseren?
    • o.a. "asynchroon"; blokkerende operaties; gedistribueerde systemen (en de problemen die daarbij een rol spelen).
    • veiligheid: hoe kan ik daar verder aandacht aan besteden?
  • er is een (groot) verschil in het gebruik van databases voor IoT-systemen, en voor klassieke web-toepassingen. In het laatste geval spelen "updates" een veel grotere rol; in het geval van het IoT niet of veel minder: de sensor-gegevens worden altijd als nieuwe data toegevoegd, er worden geen oude sensordata verwijderd. (Dat is ook weer een reden om zuinig te zijn met sensordata: voordat je het weet heb je een erg grote database...)
  • welke figuren kunnen het begrip ondersteunen? (Eventueel: animaties, zoals met powerpoint.)
  • ik heb de indruk dat Cloud9 het gebruik van een website alleen mogelijk maakt voor de eigenaar van de website: je moet eerst inloggen...?
    • dat is voor ons doel nog wel geschikt; maar je kunt er geen demonstraties voor anderen mee geven...