A frase "serviços num website" não é termo padrão — geralmente refere-se a uma de três coisas consoante o contexto:
1. Web Services / APIs (Técnico)
Interfaces máquina-a-máquina expostas via HTTP:
- REST APIs — JSON sobre HTTPS, CRUD padrão.
- GraphQL — Linguagem de consulta flexível, endpoint único.
- gRPC / tRPC — RPC binário, type-safe, alta performance.
- Webhooks — Callbacks orientados a eventos (Stripe, GitHub, Slack).
- WebSockets / Server-Sent Events — Streaming bidirecional/unidirecional em tempo real.
2. Funcionalidades Voltadas ao Utilizador (Produto)
Funcionalidades com que visitantes interagem:
- Autenticação (login, SSO, 2FA, passkeys)
- E-commerce (carrinho, checkout, pagamentos, subscrições)
- Gestão de conteúdo (CMS, blog, base de conhecimento, pesquisa)
- Comunidade (fóruns, comentários, chat, reviews)
- Personalização (recomendações, itens guardados, dashboards)
- Notificações (email, push, in-app, SMS)
- Manipulação de ficheiros (upload, transformação, entrega CDN, URLs assinadas)
3. Serviços de Negócio (Comercial)
O que o site vende ou permite:
- SaaS (subscrições software)
- Reserva de serviços profissionais (Calendly, Square)
- Transações marketplace (Etsy, Upwork, Airbnb)
- Bens digitais (cursos, templates, licenças)
- Geração de leads (formulários, chat, pedidos de demo)
Como Clarificar
Pergunte: "Está a perguntar sobre APIs backend, funcionalidades frontend, ou modelo de negócio?" Cada um tem arquitetura, stack e métricas de sucesso diferentes.