Funktionseinführung: Webkomponenten

Dec 08 2022
So schnell wie möglich einbetten – mit Webkomponenten fügen Sie jeder Webanwendung mit minimalem Aufwand gebrauchsfertige Komponenten hinzu. Es gibt Ihnen die Möglichkeit, Ihre Ideen schnell zu prototypisieren und zu validieren.

So schnell wie möglich einbetten – mit Webkomponenten fügen Sie jeder Webanwendung mit minimalem Aufwand gebrauchsfertige Komponenten hinzu. Es gibt Ihnen die Möglichkeit, Ihre Ideen schnell zu prototypisieren und zu validieren. Und das Beste? Dabei spielt es keine Rolle, ob Ihre Anwendung React.JS, Vue.js, Angular oder andere JavaScript-Frameworks verwendet. Dank nativer Browserunterstützung können Sie Webkomponenten überall verwenden .

Webkomponenten und Analysen

Gerade in der Analytik ist es enorm wichtig, bestehende Komponenten wiederverwenden zu können. Wieso den? Angenommen, Sie erstellen für Ihren Kunden ein neues Dashboard mit allen wichtigen Visualisierungen. Wie wird der Kunde auf das Dashboard zugreifen? Der Kunde kann sich jederzeit bei Standalone Analytics anmelden, wo er das Dashboard findet, aber wäre es nicht besser, das Dashboard direkt in seine Anwendung einzubetten, ohne sich woanders anmelden zu müssen? Das glauben wir!

GoodData und Webkomponenten

Ab Version 2.2.0 enthält GoodData Cloud Native eine Webkomponentenbibliothek, die Sie in Ihre Anwendung importieren können, um Dashboards oder individuelle Visualisierungen einzubetten. Die Bibliothek wird auch bei GoodData Cloud gehostet.

Warum sollten Sie überhaupt an Webkomponenten denken? Stellen Sie sich vor, Ihre Webanwendung ist in Vue.js geschrieben, aber Ihr Unternehmen hat GoodData als Anbieter für Analysen gekauft. Das Ziel ist, eingebettete Dashboards in Ihrer Anwendung zu haben. Da die Time-to-Market-Metrik für das Unternehmen von entscheidender Bedeutung ist, haben Sie keine Zeit, ein benutzerdefiniertes Dashboard zu erstellen. Hier kommen Webkomponenten ins Spiel. Sie müssen sich keine Gedanken über kollidierende JavaScript-Frameworks machen. Webkomponenten funktionieren mit allem. Sie betten es einfach ein! Lassen Sie es uns im folgenden Codebeispiel demonstrieren:

Das Ergebnis ist ein eingebettetes Dashboard:

Webkomponenten sind eine großartige Technologie, die die Markteinführungszeit verkürzt. Sie können Ihre eingebetteten Analysen in 3 Codezeilen booten — Andy Ch. (Hauptverantwortlicher technischer Produktmanager bei GoodData).

Probieren Sie es selbst aus!

Wenn Sie GoodData-Webkomponenten ausprobieren möchten, können Sie mit der GoodData-Testversion beginnen und Dashboards oder Einblicke in Ihre Anwendung einbetten.

Weitere Informationen finden Sie in der Dokumentation !