Playing around with different API frameworks