clientseitig
Clientseitig bezeichnet in der Informatik Prozesse, Codes oder Funktionen, die auf dem Endgerät des Nutzers ausgeführt werden, also auf dem Client, statt auf dem Server. Im Webkontext bedeutet dies typischerweise JavaScript, HTML und CSS, die im Browser laufen. Clientseitige Logik ergänzt oder ersetzt serverseitige Abläufe, indem Benutzereingaben verarbeitet, Inhalte dynamisch erzeugt oder die Benutzeroberfläche aktualisiert wird, ohne dass für jeden Schritt eine Serveranfrage nötig ist.
Typische Einsatzgebiete sind Formvalidierung, DOM-Manipulation, interaktive Benutzeroberflächen, sowie Rendering- bzw. Animationsaufgaben in Single-Page-Applications. WebAssembly ermöglicht außerdem,
Zu den Nachteilen gehören Sicherheits- und Vertrauensfragen, da Code und Daten im Client potenziell manipuliert werden
Hybridmodelle und Terminologie: Oft arbeiten clientseitige Entwicklungen zusammen mit serverseitigen Diensten (z. B. REST- oder GraphQL-APIs).