Client- und serverseitiges JavaScript
Completion requirements
Clientseitiges JavaScript
Clientseitiges JavaScript wird i.d.R. vom Internetbrowser ausgeführt wird. Damit kann die angezeigte Webseite nach dem Laden "dynamisiert" werden. Mit JavaScript werden z.B.:
- Teile von Webseiten nachgeladen oder verändert ohne dabei die ganze Seite neu laden zu müssen,
- Formulareingaben noch vor der Übertragung zum Server validiert,
- Dialogfenstern angezeigt,
- Suchbegriffe während der Eingabe vorgeschlagen
- Schreib- und Lesezugriff auf Cookies und den Web Storage innerhalb des Browsers
Serverseitiges JavaScript
JavaScript wird aber auch auf der Serverseite verwendet. Das meistverwendete JavaScript-Framework auf dem Server ist dabei node.js.
Anstatt im Browser JavaScript und auf dem Server eine weitere Sprache wie PHP, Ruby, C#, Java oder Python auf
dem Server programmieren zu müssen, können JS-Programmierer sich nun auf JavaScript
beschränken.
(In diesem Kurs wird aus didaktischen Gründen allerdings serverseitig Python eingesetzt, siehe Didaktische Vorüberlegungen)
Last modified: Wednesday, 7 September 2022, 3:43 PM