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