Descrição do projeto
TraduzidoA essência da tarefa é transformação dinâmica de qualidade mais entrega. Na primeira solicitação de uma variante, o serviço a renderiza, coloca no cache de borda e todas as solicitações subsequentes servem do cache com os cabeçalhos de cache apropriados e tempo rápido até o primeiro byte. Formatos modernos são importantes: entrega automática de WebP e AVIF dependendo do que o navegador aceita, compressão sensata e remoção opcional de metadados. Precisamos de cortes inteligentes para que retratos e cartões de produtos não sejam cortados ao serem escalados para quadrados, e suporte a DPR para telas retina. Explique separadamente como solicitações incorretas e excessivamente grandes são rejeitadas para que o redimensionador não possa ser usado como um proxy aberto.
Para definir o escopo claramente: isso não é uma biblioteca de mídia ou DAM, e não é um CDN universal para arquivos arbitrários. O foco é estritamente na transformação dinâmica de imagens e entrega rápida de resultados ao visitante. Forneceremos o armazenamento de origem e a preparação. Envie projetos semelhantes, a pilha proposta e números aproximados para throughput e latência que você pode garantir.
— Redimensionamento, corte e conversão de formato via URL ou esquema de caminho
— Cache de borda com cabeçalhos apropriados e re-entrega rápida
— Auto WebP/AVIF, controle de qualidade, remoção de metadados
— Corte inteligente, suporte a DPR/retina, assinatura ou validação de solicitações
— Documentação e breve transferência do pipeline em funcionamento