You are browsing a read-only backup copy of Wikitech. The live site can be found at wikitech.wikimedia.org
This page provides a brief overview of Server-side Rendering Service.
The service is to be introduced in 2019, to initially serve server-side rendered content of the Wikidata/Wikibase "term box", i.e. the part of item/property page UI where labels, descriptions and aliases are shown and could be edited.
The service is used as part of generating the HTML output sent from MediaWiki to user's browser.
There is a server-side and the client-side variant of the code, which are distributions of the same implementation.
The client-side variant is deployed into wikibase on a file system level through git sub modules.
In case of no configured server-side rendering service or a malfunctioning of it, the client-side code will act as a fallback.
The service uses VueJS as the UI framework.
- Source code of service is at github, move to Gerrit on-going.
- wikibase TermboxView falling back to termbox client code mount point DOM element