Zum Inhalt springen

Glossar

→

JavaScript

Die dominierende Programmiersprache des Webs – clientseitig im Browser und serverseitig via Node.js.


JavaScript ist die einzige Programmiersprache, die nativ in allen Webbrowsern ausgeführt wird, und damit das Fundament moderner Webanwendungen. Serverseitig hat Node.js die Sprache auch im Backend etabliert. Frameworks wie React, Vue und Angular dominieren die Frontend-Entwicklung.

Im Security-Kontext ist JavaScript sowohl Werkzeug als auch Angriffsvektor: Cross-Site Scripting (XSS), die häufigste Web-Schwachstelle, basiert auf der Einschleusung von JavaScript-Code in Webseiten. Gleichzeitig werden Security-Tools, Browser-Extensions und Monitoring-Dashboards häufig in JavaScript implementiert. Content Security Policies (CSP) und moderne Framework-Architekturen adressieren die inhärenten Risiken.