Create a MediaWiki extension that sets up a dedicated Special Page to demonstrate Codex components functioning inside a MW environment. Doing this will yield the following benefits:
* Demonstrate the developer experience of writing Vue 3 components inside ResourceLoader (no build step); ideally we can still get some developer "amenities" like type hinting and IDE auto-completion for Codex components working in this environment
* Provides a way to evaluate the performance impact of loading Codex onto a MW page
* Provides a way to see how Codex components interact with MediaWiki's internationalization system
* Provides another opportunity to run automated tests (we could run Selenium tests against a deployed instance of this extension for things like accessibility checks or layout changes).
### Requirements
* [x] Basic VueTest repo lives in WMF Gitlab, creates a Special page to demonstrate Codex components
* [] Add this repo to WMF Gerrit, CI
### Current Status
The [[ https://gitlab.wikimedia.org/egardner/mediawiki-extensions-vuetest | code for the VueTest ]] extension lives in Gitlab, with a request open to start an official Gerrit project; once that repo is created I will migrate the code and close the Gitlab repo (for easier collaboration with other WMF folks).
Currently the extension creates a single special page at Special:VueTest, which displays a basic demo of the components which were available at the time I wrote this code. Here's what it looks like currently:
{F34971513}
Should we create a dedicated page for each component that exists in the current release of Codex?