Sobre o projeto
aiohttp é um framework de cliente e servidor HTTP assíncrono construído para asyncio e Python. Ele permite que desenvolvedores escrevam aplicações de rede escaláveis usando a sintaxe async/await. A biblioteca suporta tanto requisições HTTP do lado do cliente quanto o processamento HTTP do lado do servidor, incluindo conexões WebSocket sem o callback hell. Ela fornece um servidor web com suporte a middleware e roteamento plugável para a construção de APIs ou aplicações web. Exemplos de código demonstram requisições GET simples e endpoints de servidor com parâmetros de rota e funcionalidade de eco WebSocket. O projeto inclui documentação abrangente, demos, integrações de terceiros e benchmarks. As dependências incluem multidict, yarl e frozenlist; aiodns é opcional, mas recomendada para desempenho. O suporte da comunidade está disponível via GitHub Discussions, salas de chat Matrix e Stack Overflow. O código-fonte está hospedado no GitHub sob a organização aio-libs e contou com o apoio da Keepsafe em seu desenvolvimento inicial.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.