Your task is to implement a view that is able to display a list of video titles using a paginated search API; in this case, Google's YouTube API.
You may use any JavaScript framework you like. At ACT.md we use Backbone and Marionette, but choose Angular, Ember, etc., if that's more comfortable.
There are also many ways to approach the UX of this problem -- you can pick your favorite. For example: