Rust Backend Architecture with Axum: Middleware Order, Auth Boundaries, and Request Context
Uma sessão prática de Axum sobre ordenação de middleware, limites de autenticação, contexto de requisição e composição de serviço mais segura.
Revise ideias enviadas por membros e apoie os temas dos quais você participaria.
18 propostas
Uma sessão prática de Axum sobre ordenação de middleware, limites de autenticação, contexto de requisição e composição de serviço mais segura.
Uma sessão prática de fundamentos de DevOps usando exemplos de serviços em Rust para conectar testes, containers, gates de implantação, verificações de saúde e planos de rollback.
Uma sessão prática de DevOps usando exemplos de serviços web em Rust para conectar estágios de teste, ambientes de preview, gates de implantação e planejamento de rollback.
Uma sessão prática de Rust CLI sobre comportamento amigável a scripts: códigos de saída, fluxos de saída, erros e contratos de comando previsíveis.
Uma sessão prática de CLI em Rust sobre arquivos de configuração, variáveis de ambiente, padrões e regras de precedência que os usuários podem entender.
Uma sessão prática de fundamentos de CLI usando exemplos de 'clap' para texto de ajuda, segurança de configuração, manipulação de segredos e padrões amigáveis ao operador.
Uma sessão prática de CLI em Rust sobre operações seguras de arquivos: validação de caminho, visualizações de exclusão, backups e verificações antes de alterações irreversíveis.
Uma sessão prática de CLI em Rust sobre logs, mensagens de erro, separação de stderr/stdout e diagnósticos que ajudam as pessoas a resolver problemas rapidamente.
Uma sessão prática de segurança em CLI com Rust sobre comportamento de simulação (dry-run), fluxos de confirmação, alterações de arquivos e comandos que são seguros para automatizar.
Uma sessão prática de duas horas sobre Cargo Workspaces em Rust, focada em Limites de Pacotes, Funcionalidades e Builds de Lançamento. O Rust é usado como contexto de implementação, enquanto a lição principal permanece nos fundamentos da engenharia de software, confiabilidade, testes e clareza operacional.
Uma sessão prática de fundamentos de DevOps usando exemplos em Rust para conectar compilações locais, testes, contêineres, configuração de serviço e verificações de implantação.
Uma sessão prática de duas horas sobre Feature Flags em Rust no Cargo, focada em Tamanho de Binário, Dependências e Revisão de Lançamento. O Rust é usado como contexto de implementação, enquanto a lição principal permanece nos fundamentos da engenharia de software, confiabilidade, testes e clareza operacional.
Uma sessão de fundamentos de backend sobre paginação de API Axum, filtros, ordenação estável e padrões de consulta que permanecem previsíveis sob carga.
Uma sessão prática sobre endpoints de webhook em Axum: parsing, verificações de assinatura, idempotência e respostas de erro claras para sistemas de backend reais.
Uma sessão prática de engenharia de lançamento usando exemplos de serviços em Rust para cobrir revisão de dependências, verificações de segurança, empacotamento, notas de lançamento e planejamento de reversão.
Uma sessão prática de Axum sobre design de rotas, correspondência de curingas (wildcard), limites de solicitação e testes que mantêm o comportamento da API previsível.
Uma sessão prática sobre manipulação de formulários em Axum: validação, respostas de erro, recuperação de usuário e testes que evitam fluxos de envio quebrados.
Uma sessão prática de Axum sobre CORS, cabeçalhos de requisição, comportamento de preflight e contratos de API voltados para o navegador para serviços web reais.