GENERAL TRACK
Creare un'app vera
Passa dalle pagine alle app. Crea una dashboard meteo e un libro di ricette.
1Cosa rende qualcosa un'"app" invece di una "pagina"?
Finora hai creato pagine web -- documenti statici con un po' di interattività. Un'app web va oltre. Gestisce dati, risponde all'input dell'utente in modo dinamico e spesso dà la sensazione di un'applicazione per computer o per cellulare.
Pagina vs. app
Pagina web
- Mostra contenuti fissi
- Interattività limitata o assente
- Pensa a: menù di un ristorante, articolo di un blog
App web
- Gestisce lo stato (dati che cambiano)
- Reagisce all'input dell'utente in tempo reale
- Pensa a: app meteo, libro di ricette, Gmail
La differenza fondamentale è lo stato. Un'app conserva i dati in memoria (come un elenco di ricette o la città attuale in una ricerca meteo) e aggiorna ciò che vedi quando quei dati cambiano. Ogni volta che cerchi, filtri, aggiungi o elimini -- lo stato dell'app cambia e l'interfaccia lo rispecchia.