5. Guzzle
Guzzle减少了发送HTTP请求的痛苦,同时减少了创建web服务客户端麻烦。它是一个包含创建强大的web服务客户端所需工具的框架,其中包括:用于定义API输入和输出的服务器描述,用于传输页面化资源,尽可能高效地批量发送大量的请求的资源迭代器。
6. Behat
Behat是一种行为驱动开发(BDD)框架,能让你写出人类可读的故事驱动代码,以描述出你的应用程序功能。它能快速且轻松的入门,且易于学习掌握。
7. Swagger
Swagger是一个用于构建,实现和让RESTful web服务可视化的框架和规范。它的总目标是使得文档(以及客户端)同服务器端拥有一样的更新频率。
8. Spark
Spark是一个能让你使用Java快速创建web应用的微型框架。只需要下载它的库和依赖,放入你的classpath中,你就可以上手所有的东西了!
9. Hopscotch
Hopscotch是一个向你的页面中添加产品浏览板块的框架。它为开发者提供了一套控制浏览块的API,它如何显示以及浏览如何进行都包含在了其中。
10.Sixpack
Sixpack是一个工作跨越使用多种语言编写的多个服务的A/B测试框架,它完成了一个漂亮的面板向你展示测试结果。并且它初始化一个测试只需使用几行代码。
11.AngularFire
AngularFire是为你的Angular应用程序创建后端的一种简单的方法。它拥有一套灵活的API(带有显示或者隐式的同步,决定于你是想要简单还是想要功能强大),3条途经的数据绑定,还有快速开发的能力。