扩展

欢迎使用EVE扩展注册表。您可以在这里找到扩展EVE的包列表。此列表定期进行审阅和更新。如果你为Eve写了一个包裹想让它出现在这里,只要 get in touch 给我看看你的工具!

Eve-Auth-JWT

奥利维尔·波特里

Eve-Auth-JWT 是用于EVE的OAuth 2 JWT令牌验证模块。

Eve-Elastic

作者:Petr Ja_ek

Eve-Elastic 是 Eve REST 框架的ElasticSearch数据层。功能方面支持和为模式生成映射。

Eve-Healthcheck

路易斯科姆

Eve-Healthcheck 服务器运行状况检查URL用于监视EVE应用程序的项目。

Eve-Mocker

托马斯·西利奥

Eve-Mocker is a mocking tool for Eve powered REST APIs, based on the excellent HTTPretty, aimed to be used in your unit tests, when you rely on an Eve API. Eve-Mocker has been featured on the Eve blog: Mocking tool for Eve APIs

Eve-Mongoengine

作者:Stanislav Heller

Eve-Mongoengine 是一个EVE扩展,它允许MongoEngine ORM模型用作EVE模式。如果您在应用程序中使用mongoengine,同时希望使用eve,而不是以cerberus格式再次编写模式(dry!),您可以使用这个扩展,它将您的MongoEngine模型自动转换为引擎盖下的cerberus模式。

Eve-Neo4j

Abraxas生物系统公司

Eve-Neo4j 是一个EVE扩展,旨在使用NEO4J作为后端,使其用户能够构建和部署高度可定制、功能齐全的RESTful Web服务。由Eve、Py2neo、Flask-Neo4j和善意提供动力。

Eve-OAuth2

尼科拉·亚罗基

Eve-OAuth2 本身不是一个扩展,而是一个如何利用的示例 Flask-Sentinel 使用OAuth2保护API端点。

Eve-SQLAlchemy

作者:Andrew Mleczko等人

由Eve,SQLAlchemy 和良好的意图推动 Eve-SQLALchemy 允许使用基于SQL的后端轻松构建和部署高度可定制、功能齐全的RESTful Web服务。

Eve-Swagger

尼科拉·亚罗基

Eve-Swagger 是eve的swager.io扩展名。使用启用了招摇过市的API,您可以获得交互式文档、客户端SDK生成和可发现性。从招摇过市网站:

Swagger是RESTful API的一种简单而强大的表示。有了世界上最大的API工具生态系统,成千上万的开发人员在几乎所有现代编程语言和部署环境中都支持自大。使用启用了招摇过市的API,您可以获得交互式文档、客户端SDK生成和可发现性。

有关更多信息,请参见 Meet Eve-Swagger 文章。

Eve.NET

尼科拉·亚罗基

Eve.NET 是一个简单的HTTP和REST客户端,用于由EVE框架支持的Web服务。它利用了两者 System.Net.HttpClientJson.NET 在.NET平台上提供最佳的EVE体验。EVE.NET由EVE框架本身的同一作者编写和维护,作为便携式库(PCL)交付,在.net4、mono、xamarin.ios、xamarin.android、Windows Phone 8和Windows 8上无缝运行。我们在内部使用eve.net为iOS、Web和Windows应用程序供电。

EveGenie

作者:艾琳·科森和马特·塔克,大卫·齐斯基维护。

EveGenie 是生成EVE架构的工具。它接受一个或多个资源的JSON文档,并为您提供一个启动模式定义。

Golang 的 REST 层

如果你进了 Golang,你还应该检查一下 REST Layer. 由Olivier Poitrey开发,一位长期的 Eve 贡献者和维护者, REST层是

一个RESTAPI框架,深受优秀的python eve的启发。它允许您在任何后端存储之上自动生成一个全面的、可定制的、安全的RESTAPI,而不需要锅炉盘代码。您现在可以专注于您的业务逻辑。