Web Development Glossar
Verständliche Erklärungen zu 89+ Fachbegriffen aus Webentwicklung, Mobile-App-Entwicklung, UI/UX Design und Digital Marketing.
Technologie
Design
Entwicklung
Marketing
A/B Testing
MarketingA/B Testing vergleicht zwei Versionen einer Seite oder Elements, um datenbasiert die bessere Variante zu ermitteln.
Agile Entwicklung
EntwicklungAgile Entwicklung ist ein iterativer Ansatz mit kurzen Entwicklungszyklen und kontinuierlichem Feedback.
API (Application Programming Interface)
EntwicklungEine API (Application Programming Interface) ist eine Programmierschnittstelle, die die standardisierte Kommunikation zwischen verschiedenen Softwareanwendungen ermöglicht. Sie definiert Regeln und Protokolle für den Datenaustausch und bildet das technische Fundament moderner digitaler Geschäftsmodelle. Ohne APIs wären vernetzte Anwendungen wie Online-Banking, E-Commerce-Plattformen oder Social-Media-Integrationen nicht möglich.
Atomic Design
DesignAtomic Design ist eine Methodik zum Aufbau von UI-Systemen aus kleinsten Bausteinen (Atome) zu komplexen Strukturen.
Backend
EntwicklungDas Backend ist der serverseitige Teil einer Anwendung, der unsichtbar im Hintergrund Geschäftslogik, Datenverarbeitung, Authentifizierung und Datenspeicherung übernimmt. Während das Frontend die sichtbare Benutzeroberfläche darstellt, ist das Backend das "Gehirn" jeder modernen Web-Anwendung. Ohne ein robustes Backend funktionieren weder Login, Zahlungsabwicklung noch Datenbankzugriffe.
Bootstrap
TechnologieBootstrap ist das populärste CSS-Framework mit vorgefertigten Komponenten und responsivem Grid-System.
Caching
TechnologieCaching speichert häufig benötigte Daten zwischen, um Ladezeiten zu verkürzen und Server zu entlasten.
CDN (Content Delivery Network)
TechnologieEin CDN ist ein weltweites Netzwerk von Servern, das Inhalte geografisch nah am Nutzer ausliefert.
CI/CD (Continuous Integration/Continuous Deployment)
EntwicklungCI/CD automatisiert das Testen und Deployment von Code-Änderungen für schnellere, zuverlässigere Software-Releases.
Cloud Computing
TechnologieCloud Computing ist die Bereitstellung von IT-Ressourcen (Server, Speicher, Datenbanken) über das Internet auf Abruf.
Component Library
DesignEine Component Library ist eine Sammlung wiederverwendbarer UI-Komponenten für konsistente Entwicklung.
Contentful
TechnologieContentful ist ein Enterprise-Headless-CMS mit exzellenter Editor-Experience und Multi-Channel-Publishing.
Conversion Rate
MarketingDie Conversion Rate ist der Prozentsatz der Website-Besucher, die eine gewünschte Aktion ausführen (Kauf, Anfrage, Anmeldung).
Cookie-Banner
MarketingEin Cookie-Banner informiert Website-Besucher über die Verwendung von Cookies und holt deren Einwilligung ein.
Core Web Vitals
TechnologieCore Web Vitals sind Google-Metriken, die Ladezeit, Interaktivität und visuelle Stabilität von Websites messen.
Cross-Platform Development
EntwicklungCross-Platform Development ermöglicht die Entwicklung von Apps für mehrere Plattformen mit einer gemeinsamen Codebase.
CSS (Cascading Style Sheets)
TechnologieCSS ist die Style-Sprache des Webs für das visuelle Design von Websites (Farben, Layout, Typografie).
Datenbank
TechnologieEine Datenbank ist ein System zur strukturierten Speicherung, Verwaltung und Abfrage von Daten.
Datenschutzerklärung
MarketingDie Datenschutzerklärung informiert Website-Besucher transparent darüber, welche personenbezogenen Daten erhoben und wie sie verarbeitet werden.
Design System
DesignEin Design System ist eine Sammlung wiederverwendbarer Komponenten, Patterns und Guidelines für konsistentes Design.
DevOps
EntwicklungDevOps vereint Softwareentwicklung (Dev) und IT-Betrieb (Ops) für schnellere, zuverlässigere Software-Releases durch Automatisierung und Zusammenarbeit.
Docker
TechnologieDocker ist eine Container-Plattform, die Anwendungen mit allen Abhängigkeiten in isolierte, portable Einheiten verpackt.
DSGVO (Datenschutz-Grundverordnung)
MarketingDie DSGVO ist die EU-Verordnung zum Schutz personenbezogener Daten, die strenge Anforderungen an Websites und Online-Dienste stellt.
E-Commerce
EntwicklungE-Commerce bezeichnet den elektronischen Handel - den Kauf und Verkauf von Produkten oder Dienstleistungen über das Internet.
Express.js
EntwicklungExpress.js ist das meistgenutzte Web-Framework für Node.js und ermöglicht die schnelle Entwicklung von APIs und Web-Anwendungen mit minimalistischem Ansatz.
Firebase
TechnologieFirebase ist Googles Backend-as-a-Service Plattform mit Realtime-Datenbank, Auth, Hosting und Cloud Functions.
Flutter
TechnologieFlutter ist Googles UI-Toolkit für Cross-Platform-Apps mit einer einzigen Codebase für iOS, Android, Web und Desktop.
Google Business Profile
MarketingGoogle Business Profile (ehemals Google My Business) ist der kostenlose Brancheneintrag für die Darstellung in Google Maps und lokalen Suchergebnissen.
GraphQL
EntwicklungGraphQL ist eine von Meta (Facebook) entwickelte Abfragesprache für APIs, die es Clients ermöglicht, exakt die benötigten Daten in einer einzigen Anfrage abzurufen. Im Gegensatz zu REST-APIs vermeidet GraphQL Over-Fetching und Under-Fetching und reduziert damit den Datenverkehr erheblich. Große Unternehmen wie GitHub, Shopify und Twitter setzen GraphQL produktiv ein.
Headless CMS
TechnologieEin Headless CMS trennt Content-Verwaltung (Backend) von der Darstellung (Frontend) und liefert Inhalte via API.
HTML (HyperText Markup Language)
EntwicklungHTML ist die Standard-Auszeichnungssprache für Webseiten und definiert die Struktur und den Inhalt von Web-Dokumenten.
Hybrid App
EntwicklungEine Hybrid App kombiniert Web-Technologien (HTML, CSS, JS) mit einem nativen App-Container für Distribution über App Stores.
JavaScript
TechnologieJavaScript ist die Standard-Programmiersprache des Webs und läuft nativ in jedem Browser ohne zusätzliche Installation. Als einzige Sprache, die direkt im Browser ausgeführt wird, ist JavaScript unverzichtbar für interaktive Websites und Webanwendungen. Mit über 17 Millionen Entwicklern weltweit ist JavaScript die meistgenutzte Programmiersprache überhaupt.
JSON (JavaScript Object Notation)
TechnologieJSON ist ein leichtgewichtiges Datenformat für den Austausch strukturierter Daten zwischen Systemen.
JSON-LD
MarketingJSON-LD ist das von Google bevorzugte Format für strukturierte Daten, die Rich Snippets in Suchergebnissen ermöglichen.
JWT (JSON Web Token)
TechnologieJWT ist ein kompaktes Token-Format für sichere Authentifizierung und Informationsaustausch zwischen Systemen.
Landing Page
MarketingEine Landing Page ist eine speziell gestaltete Webseite mit einem klaren Ziel: Besucher zu einer bestimmten Aktion zu führen.
Lazy Loading
TechnologieLazy Loading lädt Inhalte (besonders Bilder) erst, wenn sie im sichtbaren Bereich erscheinen - für schnellere initiale Ladezeiten.
Lead Generation
MarketingLead Generation ist der Prozess, Interessenten zu identifizieren und deren Kontaktdaten für den Vertrieb zu gewinnen.
Lean Startup
EntwicklungLean Startup ist eine Methodik zur Produktentwicklung, die auf schnelles Experimentieren und validiertes Lernen setzt.
Load Balancing
TechnologieLoad Balancing verteilt eingehenden Traffic auf mehrere Server für bessere Performance und Ausfallsicherheit.
Local SEO
MarketingLocal SEO optimiert die Sichtbarkeit eines Unternehmens für standortbezogene Suchanfragen wie "Bäcker in der Nähe".
Microservices
EntwicklungMicroservices-Architektur zerlegt Anwendungen in kleine, unabhängige Services, die separat entwickelt und deployed werden.
Mobile App
EntwicklungEine Mobile App ist eine Softwareanwendung, die speziell für mobile Geräte wie Smartphones und Tablets entwickelt wurde.
Mobile-First
DesignMobile-First ist ein Design-Ansatz, bei dem zuerst für mobile Geräte und dann für Desktop designed wird.
Mockup
DesignEin Mockup ist eine hochauflösende, statische Visualisierung des finalen Designs einer Website oder App.
MVP (Minimum Viable Product)
EntwicklungEin MVP ist die einfachste Version eines Produkts mit nur den Kern-Features, um schnell Nutzer-Feedback zu erhalten.
Native App
TechnologieEine Native App wird speziell für ein Betriebssystem (iOS oder Android) mit dessen nativen Technologien entwickelt.
Next.js
TechnologieNext.js ist das führende React-Framework für produktionsreife Web-Anwendungen und wird von über 1 Million Websites weltweit eingesetzt. Es kombiniert Server-Side Rendering (SSR), Static Site Generation (SSG) und API-Routes in einem einzigen Framework. Entwickelt von Vercel, ist Next.js die erste Wahl für SEO-optimierte, hochperformante Websites von Unternehmen wie Nike, TikTok und Hulu.
Node.js
TechnologieNode.js ist eine JavaScript-Laufzeitumgebung für die serverseitige Entwicklung, die es ermöglicht, JavaScript außerhalb des Browsers auszuführen. Basierend auf Googles V8-Engine verarbeitet Node.js Millionen gleichzeitiger Verbindungen effizient. Unternehmen wie Netflix, PayPal und LinkedIn nutzen Node.js für ihre Backend-Systeme.
OAuth 2.0
TechnologieOAuth 2.0 ist der Industriestandard für sichere Autorisierung, der "Login mit Google/Facebook/GitHub" ermöglicht.
Offline-First
EntwicklungOffline-First ist ein Entwicklungsansatz, bei dem Apps primär für Offline-Nutzung konzipiert werden.
ORM (Object-Relational Mapping)
EntwicklungEin ORM verbindet objektorientierte Programmierung mit relationalen Datenbanken und ermöglicht Datenbankzugriff ohne SQL.
Performance-Optimierung
EntwicklungPerformance-Optimierung umfasst alle Maßnahmen zur Verbesserung der Ladezeit und Reaktionsfähigkeit von Websites.
Progressive Enhancement
EntwicklungProgressive Enhancement ist eine Webentwicklungs-Strategie, die mit einer funktionalen Basis startet und für moderne Browser erweitert.
Progressive Web App (PWA)
TechnologiePWAs sind Webanwendungen, die App-ähnliche Features wie Offline-Funktionalität und Push-Notifications bieten.
Prototyping
DesignPrototyping ist die Erstellung eines interaktiven Modells einer Anwendung, um Design und Funktionalität zu testen.
React
TechnologieReact ist die weltweit meistgenutzte JavaScript-Bibliothek für den Aufbau moderner Benutzeroberflächen, entwickelt und gepflegt von Meta (Facebook). Mit einem Marktanteil von über 40% bei Web-Frameworks dominiert React die Frontend-Entwicklung. Der komponentenbasierte Ansatz ermöglicht die Entwicklung komplexer, wartbarer Anwendungen von Startups bis hin zu Fortune-500-Unternehmen.
React Native
TechnologieReact Native ist ein Framework für die plattformübergreifende Entwicklung nativer Mobile Apps mit JavaScript.
Redis
TechnologieRedis ist ein ultraschneller In-Memory-Datenspeicher für Caching, Sessions und Echtzeit-Anwendungen.
Responsive Design
DesignResponsive Design ist ein Webdesign-Ansatz, bei dem sich Websites automatisch an jede Bildschirmgröße anpassen - vom Smartphone über Tablet bis zum Desktop-Monitor. In einer Welt, in der über 60% des Web-Traffics von mobilen Geräten stammt, ist Responsive Design keine Option, sondern absolute Pflicht. Google nutzt Mobile-First-Indexing, sodass nicht-responsive Websites in Suchergebnissen abgestraft werden.
REST API
EntwicklungREST (Representational State Transfer) ist der weltweit am häufigsten verwendete Architekturstil für Web-APIs und basiert auf HTTP-Standard-Methoden. REST-APIs ermöglichen die strukturierte Kommunikation zwischen Anwendungen über eindeutige URLs und standardisierte Datenformate. Über 80% aller öffentlichen APIs im Internet nutzen REST als Architekturprinzip.
Rich Snippets
MarketingRich Snippets sind erweiterte Suchergebnisse mit zusätzlichen Informationen wie Bewertungen, Preisen oder FAQs.
Sanity
TechnologieSanity ist ein Developer-First Headless CMS mit hochgradig anpassbarem Studio und der GROQ-Query-Sprache.
Scrum
EntwicklungScrum ist ein agiles Framework für Projektmanagement mit festen Rollen, Ereignissen und Artefakten.
SEO (Search Engine Optimization)
MarketingSEO (Suchmaschinenoptimierung) umfasst alle Maßnahmen zur Verbesserung der Sichtbarkeit einer Website in organischen Suchmaschinen-Ergebnissen bei Google, Bing und anderen Suchmaschinen. Da 93% aller Online-Erfahrungen mit einer Suchmaschine beginnen und 75% der Nutzer nie über die erste Ergebnisseite hinaus klicken, ist SEO für den digitalen Geschäftserfolg unverzichtbar. Im Gegensatz zu bezahlter Werbung generiert SEO nachhaltigen, kostenlosen Traffic.
Server-Side Rendering (SSR)
TechnologieSSR generiert HTML auf dem Server statt im Browser für bessere SEO und schnellere initiale Ladezeiten.
Service Worker
EntwicklungEin Service Worker ist ein JavaScript-Script, das im Hintergrund läuft und Offline-Funktionalität sowie Push-Notifications ermöglicht.
Shopify
TechnologieShopify ist die führende E-Commerce-Plattform für Online-Shops mit All-in-One-Lösung und App-Ecosystem.
Single Page Application (SPA)
EntwicklungEine SPA ist eine Webanwendung, die nur eine HTML-Seite lädt und Inhalte dynamisch per JavaScript aktualisiert.
Sprint
EntwicklungEin Sprint ist ein fester Zeitraum (meist 2 Wochen) in Scrum, in dem ein definiertes Arbeitspaket umgesetzt wird.
SQL (Structured Query Language)
TechnologieSQL ist die Standard-Abfragesprache für relationale Datenbanken zum Lesen, Schreiben und Verwalten von Daten.
SSG (Static Site Generation)
EntwicklungStatic Site Generation erstellt HTML-Seiten zur Build-Zeit, was zu extrem schnellen Ladezeiten und hoher Sicherheit führt.
SSL/HTTPS
TechnologieSSL/TLS verschlüsselt die Datenübertragung zwischen Browser und Server - erkennbar am HTTPS und Schloss-Symbol.
Strapi
TechnologieStrapi ist ein Open-Source Headless CMS mit Self-Hosting-Option und Node.js-Backend.
Strukturierte Daten (Schema.org)
MarketingStrukturierte Daten sind ein standardisiertes Markup-Format (meist JSON-LD), das Suchmaschinen hilft, Webseiteninhalte präzise zu verstehen und als Rich Snippets in Suchergebnissen darzustellen. Durch Schema.org-Markup können Bewertungssterne, Preise, FAQ-Akkordeons und Event-Details direkt in Google erscheinen. Studien zeigen eine durchschnittliche CTR-Steigerung von 30% durch Rich Snippets.
Supabase
TechnologieSupabase ist eine Open-Source Firebase-Alternative mit PostgreSQL-Datenbank, Auth, Storage und Realtime-Funktionen.
Tailwind CSS
TechnologieTailwind CSS ist ein Utility-First CSS-Framework für schnelles, flexibles und wartbares Styling.
TypeScript
TechnologieTypeScript ist eine von Microsoft entwickelte typisierte Erweiterung von JavaScript, die Fehler bereits während der Entwicklung aufdeckt und so die Codequalität erheblich verbessert. Laut State of JS Survey verwenden über 80% der JavaScript-Entwickler TypeScript. Als Superset von JavaScript ist jeder gültige JavaScript-Code auch gültiges TypeScript, was die Migration erleichtert.
WCAG (Web Content Accessibility Guidelines)
DesignWCAG sind internationale Richtlinien für barrierefreie Webinhalte, die Websites für Menschen mit Behinderungen zugänglich machen.
Web Analytics
MarketingWeb Analytics umfasst die Erfassung, Messung und Analyse von Website-Daten zur Optimierung der digitalen Performance.
Webhooks
EntwicklungWebhooks sind automatische HTTP-Callbacks, die Echtzeit-Benachrichtigungen zwischen Systemen ermöglichen, sobald ein bestimmtes Ereignis eintritt.
WebSockets
TechnologieWebSockets ermöglichen bidirektionale Echtzeit-Kommunikation zwischen Browser und Server über eine persistente Verbindung.
Wireframe
DesignEin Wireframe ist eine schematische Darstellung des Layouts einer Website oder App ohne visuelle Gestaltung.
WooCommerce
TechnologieWooCommerce ist ein Open-Source E-Commerce-Plugin für WordPress mit maximaler Flexibilität und Anpassbarkeit.
WordPress
TechnologieWordPress ist das weltweit meistgenutzte Content-Management-System (CMS), das ursprünglich für Blogs entwickelt wurde.