GENERAL TRACK
Eine echte App bauen
Vom Aufbau von Seiten zu Apps. Baue ein Wetter-Dashboard und ein Rezeptbuch.
1Was macht etwas zu einer „App“ statt zu einer „Seite“?
Du hast bisher Web-Seiten gebaut -- statische Dokumente mit etwas Interaktivität. Eine Web-App geht weiter. Sie verwaltet Daten, reagiert dynamisch auf Benutzereingaben und fühlt sich oft wie eine Desktop- oder Mobil-Anwendung an.
Seite vs. App
Webseite
- Zeigt festen Inhalt an
- Wenig oder keine Interaktivität
- Denk an: Restaurant-Menü, Blogbeitrag
Web-App
- Verwaltet den Zustand (Daten, die sich ändern)
- Reagiert in Echtzeit auf Benutzereingaben
- Denk an: Wetter-App, Rezeptbuch, Gmail
Der entscheidende Unterschied ist der Zustand. Eine App hält Daten im Speicher (etwa eine Rezeptliste oder die aktuelle Stadt in einer Wettersuche) und aktualisiert die Anzeige, wenn sich diese Daten ändern. Jedes Mal, wenn du suchst, filterst, hinzufügst oder löschst -- ändert sich der Zustand der App, und die Oberfläche spiegelt das wider.