bountysource / bountysource/core
Enable gzip or deflate compression for the API
- Dominant language
- Ruby
- Stars
- 643
- Forks
- 199
- PR merge metrics
- No merged PRs in 30d
Description
Enabling gzip or deflate compression for the API would provide a noticeable speed increase for many of the pages. Not only would the pages load faster over slower connections, but it would conserve bandwidth for the API server as well. [PageSpeed Insights for the homepage](http://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fwww.bountysource.com%2F)
Some notable examples of large API response that could benefit from compression:
[Home Page](https://api.bountysource.com/user/interesting?callback=CORS&per_page=250)
[Bountysource Project Page](https://api.bountysource.com/projects/47-bountysource-frontend/issues?access_token=20079.1381332720.76c9526b863d124d532368f584a3baf7dda1b1a0&callback=CORS&per_page=250)
[Teams Page](https://api.bountysource.com/teams?callback=CORS&per_page=250)
[Projects Page](https://api.bountysource.com/trackers?callback=CORS&per_page=50)
[Fundraisers Page](https://api.bountysource.com/fundraisers?callback=CORS&per_page=250)
##
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/995805-enable-gzip-or-deflate-compression-for-the-api?utm_campaign=plugin&utm_content=tracker%2F47&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F47&utm_medium=issues&utm_source=github).
Contributor guide
Assessment
This issue has not been assessed yet.