Research the different alternatives for modern UIs in browsers that are capable of server rendering.
Initial research was started in a Gdoc in the wikimedia hackathon: https://docs.google.com/document/u/1/d/16oL-_166IvPNkVV0qQ3HJGtK9CynY5okygf0GdPRw60/pub
Things we know:
* React alikes and vue make it easy to wrap existing OOUI components or templates.
* The other way around also works fine (using this components from an existing application)
* Some preliminary server side rendering numbers
* https://github.com/raxjs/server-side-rendering-comparison (see pulls [inferno #18](https://github.com/raxjs/server-side-rendering-comparison/pull/18) [vue #15](https://github.com/raxjs/server-side-rendering-comparison/pull/15))
* Some preliminary DOM rendering numbers
* http://www.stefankrause.net/js-frameworks-benchmark6/webdriver-ts-results/table.html
##Outcomes
[] Fill a table with the following information:
|Library|Size|Size(gzip)|Size(gzip) +router+state mgmt|Dom perf score|Server render score|Maintained|Used by|License|
|---|---|---|---|---|---|---|---|---|
|React| | | | | | | | |
|Vue| | | | | | | | |
|Preact| | | | | | | | |
|Inferno| | | | | | | | |
|OOJS (+jQuery)| | | | | | | | |
And mark on each column which is best ✅ and worst ❌
[] Schedule discussion on frontend standards group
[] Document on wiki the table, methods, and discussion outcomes