Page MenuHomePhabricator

Draft SSR Proposal for wider circulation
Open, Needs TriagePublic

Description

Related to the proposed front-end build step, the Vue.js Migration Team will draft a proposal on how to do server-side rendering (SSR) of Vue.js components in a MediaWiki environment.

Like the build step document, this is intended to serve as a starting point for wider discussion and informing various stakeholders.

Event Timeline

Jdlrobson added a subscriber: Jdlrobson.

I explored writing a skin using Vue.js on the server-side. I ended up mapping Vue templates to Mustache templates and ran into some issues with loading styles from Vue components. Adding it in case anything here is of interest.

https://phabricator.wikimedia.org/phame/post/view/243/creating_a_vue.js_based_skin_with_server_side_rendering/