>> Tecnologia Eletrônica >  >> Celulares e Acessórios >> Apps de Celular

Que Aplicação Roda pela Internet? Web Applications Explicadas

A aplicação que roda pela internet — acessível via navegador, sem instalação — é uma Aplicação Web.

Definição

Uma aplicação web é software que:

  • Roda em um servidor web (backend).
  • Acessada via navegador web (frontend) sobre HTTP/HTTPS.
  • Requer conexão internet ou intranet.
  • Sem instalação local (além de cache do navegador).

Arquitetura

  1. Cliente (Navegador): Renderiza HTML/CSS/JS, lida UI, envia requisições API.
  2. Rede: HTTPS (TLS), REST/GraphQL/gRPC/WebSocket.
  3. Servidor (Backend): Lógica negócio, banco dados, auth, APIs terceiros.
  4. Banco de Dados: PostgreSQL, MySQL, MongoDB, Redis, etc.

Exemplos por Categoria

TipoExemplos
ProdutividadeGoogle Docs, Notion, Figma, Trello, Miro
ComunicaçãoGmail, Outlook Web, Slack (web), Discord (web), Teams (web)
ComércioAmazon, lojas Shopify, eBay, Etsy
SocialFacebook, X, Instagram, LinkedIn, Reddit (web)
FinançasChase, PayPal, Robinhood, Wise, Coinbase
DesenvolvimentoGitHub, GitLab, Vercel, Netlify, AWS Console
EntretenimentoNetflix, YouTube, Spotify Web, Twitch, GeForce Now

vs. Apps Nativos / Híbridos

  • Nativo: Swift/Kotlin, instalado via App Store/Play Store, APIs diretas SO.
  • Híbrido (Capacitor, React Native, Flutter): Wrapper + web view — instalado, mas baseado em web.
  • PWA (Progressive Web App): Web app + manifest + service worker → instalável, offline-capaz, push notifications.

A web é o runtime universal. Web apps = escreva uma vez, rode em qualquer lugar (com navegador).