On the ZooDB project I was tasked with looking into the case for and against
using Content Delivery Networks (CDNs) rather than the locally hosted frameworks
we had currently set up. A decision was made to try them along with their async
and defer
script attributes to determine whether web performance increased and
in which areas.
We found as development on ZooDB progressed and the amount of data involved increased, especially with intricate queries involved in each view, page loads became slower than we'd like. In this blog post we describe some of the strategies we used to improve performance.