Yoga

a Skyscreamer project


Demo

Using the last query above, let's show a race between two simulated mobile clients. They will each try to draw a profile view that shows a user's friends and their favorite artists and corresponding discographies.

The client on the left uses the yoga selector to grab the entire necessary dataset in one query. The client on the right uses traditional object model navigation through multiple requests. To simulate mobile device latency, each response is delayed by 1.5 seconds. Other than that, queries are optimized as much as possible, by running them in parallel.

Yoga - Standby

Friends' Favs for  

Traditional Entity Navigation - Standby

Friends' Favs for