Tagged “stenciljs”

  • StencilJS: Anbindung Adressbuch ans Backend

    5 Minuten 966 Wörter

    Der letzte Artikel des Jahres 2021 zeigte wie man ein einfache und kleine REST-API mit Koa baute. Diese Backend werde ich heute verwenden, um die Adressbuch-Applikation dran anzubinden. [...]


  • Storybook Addon erstellen und veröffentlichen

    8 Minuten 1624 Wörter

    Heute zeige ich wie man ein Storybook Addon schreibt. Jedes Projekt ist individuell und einzigartig sind auch die Anforderungen. Storybook bietet einen breiten Katalog an Addons an. Ein tolles Feature, das das Entwicklungsteam anbietet, ist die Möglichkeit weitere Addons selber zu schreiben. [...]


  • Verwendung der Component Library aus dem StencilJS Build

    7 Minuten 1501 Wörter

    In den letzten beiden Artikeln habe ich gezeigt wie man eine Komponentenbibliothek aufsetzt und wie man Storybook benutzt. Damit ist die Grundlage geschaffen. Was ist der nächste logische Schritt, wenn man einige (oder alle) Komponenten fertig hat? Richtig! Man möchte diese verwenden.
    Die Grundidee ist die Arbeitsteilung. Ein Team/Spezialist kümmert sich um die Komponentenbibliothek und stellt diese anderen Teams zur Verfügung. [...]


  • Storybook im Einsatz

    5 Minuten 1084 Wörter

    In meinem letzten Artikel habe ich Storybook vorgestellt. Heute möchte ich die Bedienung erklären. Es ist ein tolles Tool mit vielen Möglichkeiten, um eure Komponenten zu entwickeln, zu katalogisieren oder sogar zu testen. [...]


  • Component Library mit Storybook und StencilJS

    5 Minuten 966 Wörter

    Heute zeige ich wie man mit Hilfe von StencilJS und Storybook eine wiederverwendbare Komponenten-Bibliothek aufbaut, die aus Web-Components besteht. Im ersten Teil setzen wir das Projekt auf und verbinden die StencilJS mit Storybook. Im nächsten Teil zeige ich dann wie man die Webcomponents installiert und benutzt. [...]


  • StencilJS-Tutorial

    1 Minute 135 Wörter

    Eine Übersicht über meine StencilJS-Reihe [...]


  • StencilJS-Tutorial: E2E Tests mit Playwright - Tests

    8 Minuten 1713 Wörter

    Mit dem Wissen des letzten Artikels können wir uns dem eigentlichen Thema widmen: Tests schreiben. Das Framework ist installiert, der erste Test steht und nach dem Ausführen laufen die Browser los und testen die Anwendung. [...]


  • StencilJS-Tutorial: E2E Tests mit Playwright - Intro

    6 Minuten 1202 Wörter

    Mit den End2End-Tests sollte, meiner Meinung nach, sofort begonnen werden, sobald man die erste Seite gebaut hat. Wie der Name schon sagt wird das Zusammenspiel der Komponenten und die Anbindung an Schnittstellen getestet. [...]


  • StencilJS-Tutorial: Real World Unit Tests Teil 3

    8 Minuten 1545 Wörter

    Im vorherigen Artikel haben wir gelernt wie man einzelne Funktionen wegmockt. In einer Komponente befinden sich häufig auch viele importierte Fremdbibliotheken. Ich verlasse mich immer drauf, dass diese getestet sind und möchte diese auch nicht in meinen Tests erneut testen.
    In diesem Artikel zeige ich wie man damit umgeht. [...]


  • StencilJS-Tutorial: Real World Unit Tests Teil 2

    7 Minuten 1355 Wörter

    Dieser Artikel setzt auf dem letzten Artikel "StencilJS-Tutorial: Real World Unit Tests" auf und gibt weitere Einblicke und Beispiele zum Thema Jest-Testing innerhalb einer StencilJS-App. [...]


  • StencilJS-Tutorial: Real World Unit Tests

    8 Minuten 1751 Wörter

    Nachdem wir im letzten Artikel die Grundlagen des Testing-Frameworks Jest gelernt haben, wenden wir dieses Wissen in unserem Beispielprojekt Adressbuch an. [...]


  • StencilJS-Tutorial: JEST

    6 Minuten 1195 Wörter

    Jest ist DAS Javascript Testing-Framework. Wenn man mit Javascript/Typescript arbeitet, kommt man an diesem Schweizer-Taschenmesser des Testens nicht vorbei. Ich bin ein riesen Fan seitdem wir uns 2016 das erste mal begegnet sind. Ich habe davor mit diversen Test-Framework gearbeitet. [...]


  • StencilJS-Tutorial: das Adressbuch

    8 Minuten 1641 Wörter

    Die bisherigen Tutorials haben jetzt alle nötigen Bausteine von StencilJS vorgestellt, die wir für unsere Adressbuch-Applikation benötigen. In diesem Artikel werden die diese nun verwendet, um ein funktionierendes Adressbuch zu bauen [...]


  • StencilJS-Tutorial: Functional Component

    3 Minuten 448 Wörter

    Die functional component oder stateless component stellt eine alternative Schreibweise für die StencilJS-Komponente dar. Die Komponente ist dadurch leichtgewichtiger. Aber man verzichtet auch an etwas Funktionalität. [...]


  • StencilJS-Tutorial: Store

    4 Minuten 818 Wörter

    Der StencilJS-Store ist eine tolle Sache. Dabei handelt sich um einen sehr leichtgewichtigen State-Container ähnlich zu Redux, Redux-Zero oder dem guten alten $rootScope in AngularJS. [...]


  • StencilJS-Tutorial: Routing

    5 Minuten 907 Wörter

    Wir können eigene Komponenten erstellen und haben dazu das StencilJS-Starter-Projekt genutzt. Nun wollen wir etwas aufräumen und uns um das Thema Routing kümmern. [...]


  • StencilJS-Tutorial: Tabellen-Komponente

    8 Minuten 1755 Wörter

    Das Wissen um die Erstellung einer neuen Komponente wollen wir nun nutzen, um eine Tabelle umzusetzen. Wenn man sich die Scribbles anschaut, erkennt man sofort die Notwendigkeit einer Tabelle. Wir ignorieren an dieser Stelle, dass man es auch ohne HTML-Tabellen-Element umsetzen könnte. Schließlich wollen wir was lernen :-) [...]


  • StencilJS-Tutorial: Die erste Komponente

    8 Minuten 1553 Wörter

    Wir haben eine funktionsfähige Umgebung und können endlich mit der Entwicklung starten. [...]


  • StencilJS-Tutorial: Entwicklungswerkzeuge einrichten

    6 Minuten 1127 Wörter

    Nachdem wir das StencilJS-Starter-Projekt aufgesetzt haben, fügen wir jetzt noch die nötigen Entwicklerwerkzeuge und ein CSS-Framework zum Projekt hinzu. Ziel dieser Werkzeuge ist ein einheitlicher und qualitativ-hochwertiger Code. [...]


  • StencilJS-Tutorial: 1. Projekt aufsetzen

    2 Minuten 367 Wörter

    In der Dokumentation von StencilJS wird erklärt wie man ein Projekt neu aufsetzt. [...]


  • StencilJS-Tutorial: Einführung

    2 Minuten 282 Wörter

    StencilJS ist ein sehr gutes Framework mit dem man schnell robuste Webanwendungen bauen kann. Der Einstieg ist recht einfach, bzw. der Umstieg von zb. React macht es noch leichter. Der Grundgedanke ist leicht erklärt. Anstatt schwerfällige Runtimes/Kernbibliotheken mitauszuliefern, kompiliert StencilJS einfach den Webstandard Webcomponents, der in allen modernen Browsern out-of-the-box funktioniert. Weil diese Webcomponents, meiner Meinung nach, nicht schön zu programmieren sind, dient StencilJS als Luxuswerkzeug. [...]


See all tags.

weitere Posts befinden sich unter Archive