Was ist LWC (Lightning Web Component) in Salesforce?

3 Min.Aktualisiert: 31.07.2026
Was ist LWC (Lightning Web Component) in Salesforce?
Olga Shishkova
Autor

Teamleiter | Leitender Salesforce-Entwickler

Olga Shishkova

Was ist LWC?

🚀 LWC (Lightning Web Component) wurde im Februar 2019 von Salesforce eingeführt und ist ein neues Programmiermodell, das auf modernen Browserverbesserungen bzw. Webstandards basiert. Einfach ausgedrückt handelt es sich um ein UI-Framework, mit dem benutzerdefinierte Komponenten erstellt und anschließend in Salesforce-Seiten eingebettet werden. Es enthält vorgefertigte UI-Elemente, die bereits ein Design sowie Methoden und Decorators für den js-Controller mitbringen. Bei Bedarf können Sie auch eigene CSS-Stile schreiben.

Tatsächlich können Sie Komponenten ganz einfach mit HTML, JavaScript und CSS erstellen:

  • HTML gibt Ihrer Komponente eine Struktur

  • JavaScript bestimmt die zentrale Geschäftslogik und die Ereignisverarbeitung

  • CSS sorgt für das Erscheinungsbild und die Animation Ihrer Komponente

Was ist LWC?

Wie funktioniert das?

Mit LWC können Sie robuste Single-Page-Anwendungen mit responsiven und wiederverwendbaren UI-Bausteinen sowohl für Mobilgeräte als auch für Desktopgeräte erstellen. Mit diesem UI-Framework können Salesforce-Entwickler individuelle Seiten und Funktionen auf der Salesforce-Plattform entwickeln. Außerdem können Salesforce-Administratoren diese wiederverwendbaren Bausteine anschließend für unterschiedliche Anwendungsfälle bereitstellen.

Einführung in LWC (Video)

Welche Vorteile bietet LWC?

  • 1. Der wichtigste Vorteil von Salesforce LWC ist die Möglichkeit, mit einem standardisierten JavaScript-Framework mobilfreundliche Komponenten zu entwickeln.
  • 2. Lightning Web Components ermöglichen es, benutzerdefinierte und wiederverwendbare HTML-Tags für Webseiten und Anwendungen zu erstellen.
  • 3. LWC enthält viele vorgefertigte Lösungen und wird von modernen Browsern unterstützt.
  • 4. Für Salesforce-Entwickler ist es eine einfache Möglichkeit, das Programmieren mit LWC zu erlernen.

Was ist der Unterschied zwischen Aura und LWC?

LWC ist eine modernere Möglichkeit, Lightning-Komponenten zu entwickeln, als Aura – ein weiteres beliebtes Framework für die Entwicklung von Webanwendungen. Seine Architektur ähnelt stärker der moderner Frameworks wie React und Angular.

LWC oder Aura: Was sollten Sie wählen?

LWC ist vorzuziehen, bietet aber manchmal nicht alle Funktionen von Aura (weil Aura 3 Jahre älter ist als LWC), sodass wir Aura verwenden müssen.

Können LWC und Aura gemeinsam verwendet werden?

Ja, das ist möglich. LWC- und Aura-Komponenten können miteinander interagieren. Gemeinsam ermöglichen sie Folgendes:

  • LWC und Aura können auf derselben Seite nebeneinander bestehen

  • LWC kann in Aura eingebunden werden

  • LWC und Aura nutzen dieselben Lightning-Basiskomponenten und zugrunde liegenden Dienste, beispielsweise User Interface API und Lightning Data Service.

Wie lernt man LWC am besten?

Sie benötigen Grundkenntnisse in Salesforce DX und Salesforce CLI. Sie verwenden eine konfigurierte Salesforce-Umgebung in Ihrem Trailhead-Account sowie VS Code mit dem Salesforce Extension Pack. Wenn Sie neu in der Lightning-Entwicklung sind, können Sie das Programmiermodell von Lightning Web Components verwenden.

Mehr über Salesforce LWC erfahren Sie auch auf Trailhead, einer kostenlosen Online-Lernplattform von Salesforce. Beginnen Sie mit „Quick Start: Lightning Web Components“ im Modul „Build Lightning Web Components“ und googeln Sie nach developer.salesforce.com, um mehr über LWC zu lesen und zu lernen, wie Sie Lightning Web Components erstellen, debuggen und testen. Nützliche Lernmaterialien finden Sie außerdem im Salesforce Ben Blog und im Artikel „Your Guide to Lightning Web Components: Let’s Explore LWC’s“.

Person
Haben Sie noch Fragen zu den Funktionen und Lösungen von Salesforce?
Kontaktieren Sie uns, um die Automatisierung Ihrer Geschäftsprozesse mit Salesforce zu verbessern!
Die RA-Experten melden sich bei Ihnen

Kein Pitch. Nur Strategie.

Mit dem Absenden dieses Formulars stimmen Sie der Verarbeitung Ihrer personenbezogenen Daten durch Routine Automation gemäß der Datenschutzerklärung zu.