Durchsuchen Sie unser Glossar.
JavaScript ist eine Skriptsprache, die in erster Linie für die Entwicklung von Webanwendungen eingesetzt wird. Es wurde von Netscape entwickelt und gilt als eine der drei grundlegenden Webtechnologien für die Frontend-Entwicklung – neben HTML und CSS.
JavaScript ermöglicht es Webdesignern und Webentwicklern, dynamische und interaktive Inhalte auf Webseiten zu erstellen, da es in der Lage ist, auf Ereignisse wie Mausklicks oder Tastatureingaben direkt zu reagieren und entsprechende Aktionen auszuführen. Es wird auch häufig für die Validierung von Formularen, die Manipulation von HTML- und CSS-Inhalten sowie zur Integration von Daten aus anderen Webanwendungen oder APIs verwendet.
JavaScript ist eine clientseitige Skriptsprache. Das bedeutet, der Code wird direkt im Browser des Benutzers ausgeführt und nicht auf dem Server. Hierdurch lädt die Webseite schneller und Aktionen auf der Website können ohne ein erneutes Laden der Seite stattfinden. Hieraus resultiert eine bessere Benutzererfahrung.
In bestimmten Anwendungsfällen ist allerdings auch ein serverseitiger Einsatz möglich und sinnvoll (z. B. mit Node.js).
JavaScript wird von allen großen Webbrowsern unterstützt, darunter Google Chrome, Mozilla Firefox, Microsoft Edge und Safari.
Es gibt viele Frameworks und Bibliotheken, die auf JavaScript aufbauen. Sie haben zum Teil unterschiedliche Schwerpunkte. Die Wahl des richtigen Frameworks hängt daher von den Anforderungen des Projekts sowie der Expertise des Entwicklers ab.
Beispiele für bekannte JavaScript-Frameworks:
Mit JavaScript lassen sich sehr gut skalierbare und auch komplexe Webanwendungen umsetzen.