Skip to main content

Kennenlernen des Beispielkatalogs

Hinweis

Hinweis

Lernen Sie auf Deutsch? In diesem Badge ist für die praktischen Trailhead-Aufgaben Englisch als Bearbeitungssprache festgelegt. Übersetzungen werden zur Referenz in Klammern angegeben. Vergewissern Sie sich, dass Sie in Ihrem Trailhead-Playground (1) das Gebietsschema auf USA und (2) die Sprache auf Englisch festgelegt haben. (3) Verwenden Sie zum Kopieren und Einfügen nur die englischen Werte. Die zugehörigen Anweisungen finden Sie hier.

Weitere Details dazu, wie Sie die übersetzte Trailhead-Umgebung optimal nutzen können, finden Sie unter dem Badge "Trailhead in Ihrer Sprache".

In diesem Projekt führen Sie die folgenden Aufgaben aus:

  • Kennenlernen unserer Beispielanwendungen
  • Erfahren, wo Sie sie finden und warum wir sie erstellt haben
  • Einen Rundgang durch die gängigen Tools für Beispielanwendungen absolvieren

Trailhead-Beispielanwendungen

Für Entwickler ist es eine bewährte Methode, sich den Code anderer anzusehen, um zu lernen, wie man etwas zum Funktionieren bringt. Das gleiche gilt für Menschen, die gerade erst lernen, Entwickler zu werden.

Trailhead-Beispielanwendungen bieten Codebeispiele zu einer Vielzahl von Entwicklerfunktionen auf der Salesforce-Plattform. Wir haben die Beispielanwendungen entwickelt, um Sie bei der Einführung der neuesten und besten Salesforce-Technologie zu unterstützen. 

Finden der Beispielanwendungen

Trailhead-Beispielanwendungen sind in einer eigenen GitHub-Organisation untergebracht. Gehen Sie wie folgt vor, um sie zu finden. 

  1. Öffnen Sie Ihren bevorzugten Browser.
  2. Wechseln Sie zu github.com/trailheadapps
  3. Das war's auch schon! Sie haben unsere Beispielanwendungen gefunden.
Hinweis

Unsere Entwickler-Websites und Beispielanwendungen werden ständig weiterentwickelt. Bitte beachten Sie, dass einige Abbildungen oder Details (z. B. Versionsnummern) leicht von der Darstellung in diesem Projekt abweichen können. Dies beeinträchtigt aber nicht Ihre Möglichkeit, das betreffende Projekt abzuschließen.

Das finden Sie in der Trailhead-Organisation für Beispielanwendungen

Startseite für Beispielanwendungen in der GitHub-Organisation.

Zunächst einmal sollten Sie wissen, dass Trailhead-Beispielanwendungen für alle Entwickler bestimmt sind, die die Entwicklung mithilfe von Salesforce-Technologien lernen. Jede von ihnen kann als eigenständige Ressource genutzt werden. Jede beinhaltet Ressourcen für das Selbststudium, um Sie dabei zu unterstützen, sich mit dem Inhalt der Anwendung vertraut zu machen. Bei der Darstellung in Visual Studio Code finden Sie eine Tour durch den Code, die Ihnen einen Rundgang durch bestimmte wichtige Codeartefakte direkt in Ihrem Editor präsentiert. Nach der Bereitstellung in Ihrer Salesforce-Organisation können Sie durch die in die Anwendung integrierte Anleitung mehr über die Anwendung erfahren. 

Aber mehrere der Beispielanwendungen spielen eine prominente Rolle in Trailhead-Modulen und -Projekten. In manchen Fällen wurden die Anwendungen speziell für die Unterstützung von Trailhead-Inhalten erstellt. In anderen Fällen haben wir die Anwendungen entwickelt und sie wurden von den Trailhead-Redakteuren als gängige Anwendungsfälle übernommen. Lernen wir sie besser kennen.

  1. Scrollen Sie durch den Beispielkatalog.
  2. Beachten Sie, dass jede Anwendungskachel über einen erweiterbaren Bereich Description and Features (Beschreibung und Funktionen) verfügt.
  3. Suchen Sie die LWC Recipes-Anwendung. Erweitern Sie den Bereich Description and Features (Beschreibung und Funktionen).
  4. Nehmen Sie sich einen Moment Zeit, um die Beschreibung zu lesen und sich auf der Kachel über die Funktionen zu informieren.
  5. Beachten Sie auch den Link zum Trailhead-Projekt, um mehr über diese Beispielanwendung zu erfahren.
  6. Suchen Sie nun die Anwendung ECars, lesen Sie die Beschreibung und beachten Sie die Funktionen und den Link zur Beispiel-App.
  7. Nehmen Sie sich etwas mehr Zeit und sehen Sie sich weitere Beschreibungen von Anwendungen an.

Sie werden feststellen, dass einige dieser Anwendungen Simulationen von Anwendungsfällen beim Kunden darstellen. Andere zeigen Codebeispiele ohne Anwendungsfall, einfach um die Funktion bestimmter APIs und Features für Entwickler zu veranschaulichen. 

Anwendungsfall-Anwendungen: Anwendungsfall-Anwendungen werden jeweils um einen fiktiven Anwendungsfall von Kunden herum aufgebaut. Sie konzentrieren sich in der Regel auf eine Teilmenge der Features für Salesforce-Plattform-Entwickler, die eine Person erlernen möchte. Einige davon beziehen Communities, Heroku, Slack-Integration sowie Paketierung und Abhängigkeiten ein. Wenn Sie alle Anwendungen durchgehen, werden Sie noch mehr finden. 

Benutzeroberfläche der E Cars-Anwendung mit der Darstellung eines blauen Autos in einer Konfiguratoranwendung

Anwendungen mit Codebeispielen: Diese Anwendungen zeigen, wie Programmierprobleme gelöst werden, versuchen aber nicht unbedingt, eine Kundengeschichte zu erzählen. 

Einige Anwendungen verwenden einen Stil, den wir als "Rezepte" bezeichnen. Sie zeigen, wie ein bestimmtes Problem gelöst wird. Bei den Lösungen wird versucht, den einfachsten Code anzugeben, der zur Lösung erforderlich ist. Jedes Codeartefakt (wie etwa eine JS-Datei oder eine Apex-Methode) ist in einer Weise benannt, dass erkennbar ist, welche Art Problem das betreffende Stück Code löst. Beispielsweise finden Sie in der LWC Recipes-Anwendung eine Lightning-Webkomponente mit der Bezeichnung wireGetRecordStaticContact, die einen wire-Adapter verwendet, um einen Kontaktdatensatz mithilfe statischer Feldnamen abzurufen. Neben LWC Recipes gibt es außerdem Apex Recipes, Functions Recipes und LWC Recipes Open Source.

Benutzeroberfläche der LWC Recipes-Anwendung mit Darstellung einfacher Lightning-Webkomponenten

Es gibt weitere Anwendungen mit Codebeispielen über die Recipe-Anwendungen hinaus. Sie veranschaulichen spezifische Programmierungs- und Entwicklungsmuster für Salesforce-Plattformfunktionen. Dazu gehören die Anwendungen für Visualforce zu LWC und Automatisierungskomponenten. 

Nachdem wir Ihnen nun die Beispielanwendungen vorgestellt haben, lassen Sie uns einen Blick auf den Code werfen! 

Repositories mit Beispiel-Anwendungscode

Die Startseite der GitHub-Organisation dient als Verzeichnis Ihrer aktiven Beispielanwendungen. Auf ihr sind alle Beispielanwendungen aufgeführt, anschließend kann in das Repository der interessierenden Beispielanwendung gewechselt werden. 

  1. Scrollen Sie zur Kachel der LWC Recipes-Anwendung.
  2. Klicken Sie auf den Namen der Beispielanwendung LWC Recipes.
  3. Sie werden zum GitHub-Repository für LWC Recipes weitergeleitet.

Über die Anwendungen hinaus, die wir aktiv pflegen, haben wir im Lauf der Jahre eine Reihe von Anwendungen archiviert. Klicken Sie auf die Schaltfläche "Zurück" und dann auf den Link Repositories in der GitHub-Navigationsleiste, dann wird eine Reihe weiterer öffentlicher Repositories angezeigt. Einige davon enthalten möglicherweise weitere Beispiele, die für bestimmte Entwickler interessant und relevant sind. Denken Sie aber daran, dass wir diese Anwendungen nicht mehr aktiv pflegen. 

Bisher haben Sie die Github-Organisation für Trailhead-Beispielanwendungen kennengelernt. Sie haben außerdem den Zweck der verschiedenen Beispielanwendungen entdeckt. Und Sie sind zum Repository für die Beispielanwendung LWC Recipes navigiert. Im nächsten Schritt erfahren Sie, wie wir die Tool-Ausstattung für diese Anwendungen einrichten und wo Sie die dafür benötigten verschiedenen Artefakte finden. 

Wir überprüfen in diesem Schritt keinen Teil Ihrer Arbeit. Klicken Sie auf Verify step to earn 100 points (Überprüfen Sie den Schritt, um 100 Punkte zu erhalten), um zum nächsten Schritt im Projekt zu gelangen.

Lernen Sie weiter kostenlos!
Registrieren Sie sich für einen Account, um fortzufahren.
Was ist für Sie drin?
  • Holen Sie sich personalisierte Empfehlungen für Ihre Karriereplanung
  • Erproben Sie Ihre Fähigkeiten mithilfe praktischer Aufgaben und Quizze
  • Verfolgen Sie Ihre Fortschritte nach und teilen Sie sie mit Arbeitgebern
  • Nutzen Sie Mentoren und Karrierechancen