Vague idea; I'm currently not convinced, but dropping it for further consideration.
Could be helpful when thinking of different use cases and personas ("I already know what I'm looking for and want to do with which technology, so I don't need an overview of tasks I could perform" versus "I have no idea about your technologies and want to do X" versus "Show me a list of all extensions deployed or a list of all tools existing on Toolforge" versus etc).
Also see https://www.mediawiki.org/wiki/Documentation/Style_guide#Deciding_on_a_document_type
Probably means JavaScript, client side.