logologo
  • Guia
  • Conceitos
  • Funcionalidades
  • API-Docs
  • Doar
  • Português
    • English
    • 简体中文
    • 繁體中文
    • Français
    • Español
    • 日本語
    • Deutsch
    • Português
    • Italiano
    • Dominar Esta Arte
      Início Rápido
      Conceitos
      Roteador
      Pedido
      Resposta
      Depot
      Handler
      Catcher
      Escritor
      Tópicos
      Fluxo de Processamento
      Tratamento de Erros
      Envio de Arquivos
      Utilizando Bancos de Dados
      Usando Mecanismos de Modelo
      Encerramento Gracioso
      Escrevendo Testes
      Como Implantar Aplicações
      AI Skills
      Funcionalidades
      Suporte a HTTP/3
      Estado de Afixo - Dados Compartilhados em Requisições
      Autenticação Básica
      Cache
      Cabeçalhos de Cache
      Captura de Pânicos em Requisições
      Compressão de Resposta
      Limitação de Concorrência
      Controlo de Origem Cruzada
      Proteção CSRF
      Flash
      Forçar HTTPS
      Autenticação JWT
      Middleware de Registro
      Integração OpenTelemetry
      Geração de Documentação OpenAPI
      Proxy Reverso
      Limitação de Taxa
      ID da Cadeia de Requisição
      Servidor Estático
      Sessão
      Middleware de Limitação de Tamanho de Upload de Arquivos
      Eventos Enviados pelo Servidor (SSE)
      Plugin WebSocket de Terceiros
      Middleware de Timeout
      Compatibilidade de Middleware Tower
      Barra Final
      WebSocket
      WebTransport
      Funcionalidade Craft
      Ecossistema
      Biblioteca de Data e Hora para Rust
      Alternativas de Alocadores de Memória Rust
      Biblioteca de Cliente HTTP em Rust
      Framework de Serialização Rust
      Bibliotecas de Tratamento de Erros em Rust

      Tópicos#

      Tópicos#

      Fluxo de Processamento
      • Fase de Correspondência de Rotas
      • Fase de Execução do Handler
      • Fase de Captura de Erros
      • Ciclo de Vida da Requisição no Salvo
      Tratamento de Erros
      • Abordagens Comuns de Tratamento de Erros em Aplicações Rust
      • Tratamento de Erros em Handlers
      • Exibindo Páginas de Erro
      Utilizando Bancos de Dados
      • SeaORM
      • Tokio ORM (Toasty)
      • SurrealDB Rust SDK
      Escrevendo Testes
      • A Importância dos Testes
      • Ferramentas de Teste do Salvo
      Como Implantar Aplicações
      • Implantação com Docker
      AI Skills
      • O que são AI Skills?
      • Habilidades disponíveis (27 no total)
      • Guia de configuração
      • Links
      Envio de Arquivos
      Usando Mecanismos de Modelo
      Encerramento Gracioso