Overleg:Web-1

Uit Inf2019
Naar navigatie springen Naar zoeken springen
De printervriendelijke versie wordt niet langer ondersteund en kan weergavefouten bevatten. Werk uw browserbladwijzers bij en gebruik de gewone afdrukfunctie van de browser.

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...