Eve é uma estrutura de API REST Python de código aberto projetada para seres humanos. Ele permite criar e implantar sem esforço serviços Web RESTful altamente personalizáveis e completos. Eve oferece suporte nativo para MongoDB e back-ends SQL por meio de extensões da comunidade.
from eve import Eve
app = Eve ()
app . run ()
A API agora está ativa, pronta para ser consumida:
$ curl -i http://example.com/people
HTTP/1.1 200 OK
Tudo que você precisa para colocar sua API online é um banco de dados, um arquivo de configuração (o padrão é settings.py
) e um script de inicialização. No geral, você descobrirá que configurar e ajustar sua API é um processo muito simples.
Confira o site da Eva
A estrutura Eve REST é um projeto de código aberto financiado de forma colaborativa. Se você administra uma empresa e está usando o Eve em um produto gerador de receita, faria sentido para os negócios patrocinar o desenvolvimento do Eve: isso garante que o projeto do qual seu produto depende permaneça saudável e mantido ativamente. Usuários individuais também podem fazer uma promessa recorrente ou uma doação única se Eve o tiver ajudado em seu trabalho ou projetos pessoais.
Cada inscrição tem um impacto significativo para tornar o Eve possível. Para saber mais, confira nossa página de financiamento.
Eve é um projeto de código aberto de Nicola Iarocci, distribuído sob a licença BSD.