GENERAL TRACK
Criar um app de verdade
Saia das páginas e parta para os apps. Crie um painel de clima e um livro de receitas.
1O que torna algo um "app" em vez de uma "página"?
Você vinha criando páginas web -- documentos estáticos com um pouco de interatividade. Um app web vai além. Ele gerencia dados, responde à entrada do usuário de forma dinâmica e muitas vezes parece um aplicativo de computador ou de celular.
Página vs. app
Página web
- Exibe conteúdo fixo
- Interatividade limitada ou nenhuma
- Pense em: cardápio de restaurante, post de blog
App web
- Gerencia o estado (dados que mudam)
- Reage à entrada do usuário em tempo real
- Pense em: app de clima, livro de receitas, Gmail
A diferença principal é o estado. Um app mantém dados na memória (como uma lista de receitas ou a cidade atual numa busca de clima) e atualiza a tela quando esses dados mudam. Toda vez que você busca, filtra, adiciona ou exclui -- o estado do app muda e a interface reflete isso.