To answer your first point having reviewed your example site you do not have any indexable content or keywords. To index the content Google needs content to index. As your initial page doesn't have anything except for links Google will not continue down the path of indexing those links as it makes the website appear as not legitimate and a possible blackhat SEO activity to artificially boost SEO based on links with no content.
As for the point you made in comments I have done a check of devdocs.io and they have thousands of records in the Google index so they are most certainly being indexed and searchable though the keywords may be a little tricky as they site appears to be tightly focused on technical manuals for third party frameworks and applications which means those other sites will rank higher.
As for if Google can index javascript driven content or not feel free to take a look at http://searchengineland.com/tested-googlebot-crawls-javascript-heres-learned-220157. These guy's didn't just say something based on what they read, they actually went ahead and did experiments to test Google crawlers with various javascript driven content and this is what they found...
- Javascipt redirections where treated by Google as authoratative 301 redirects and updated the index appropriately.
- Javascript links based on onclick and onchange where fully crawled and followed.
- Dynamically inserted content was was crawled and indexed.
What is important to note from all this is that Google doesn't just crawl links in source code, it also executes javascript and crawls the document object model after the javascript has been executed searching for any additional keywords, links, etc which can be added to the index.