Advanced Web APIs in real world apps