or
Diese Übung ist Teil des Kurses
Zum Einstieg lernst du, was eine Web-App ist und wann du eine bauen solltest – und du erstellst auch gleich ein paar eigene Apps! Zuerst lernst du, Texteingaben und -ausgaben auf mehrere Arten zu erstellen, unter anderem, um die Beliebtheit bestimmter Namen im Zeitverlauf zu untersuchen.
In diesem Kapitel lernst du, wie du verschiedene Input- und Output-Optionen in Shiny nutzt. Du lernst die Syntax, um Eingaben von Nutzenden entgegenzunehmen und verschiedene Arten von Ausgaben zu rendern, darunter Text, Diagramme und Tabellen.
Aktuelle Übung
In diesem Kapitel lernst du reaktives Programmieren kennen. Du erfährst, was reaktive Quellen, Leiter und Endpunkte sind und wie sie zusammen das Zusammenspiel hinter Shiny ermöglichen. Außerdem lernst du, wie du dein Verständnis von Reaktivität nutzt, um performante Shiny-Apps zu bauen.
Jetzt ist es Zeit, eigene Shiny-Apps zu entwickeln. Du erstellst mehrere Apps von Grund auf, darunter eine, mit der du Erkenntnisse aus der „Mental Health in Tech“-Umfrage gewinnst, und eine weitere, die Rezeptzutaten als Input nutzt, um verschiedene Länderküchen der Welt präzise zu kategorisieren. Unterwegs lernst du auch fortgeschrittene Eingabe- und Ausgabe-Widgets kennen, etwa Eingabevalidierung, Wordclouds und interaktive Karten.