As some of you may know, the Wikimedia portal pages (https://github.com/wikimedia/wikimedia-portals) are virtually unmaintained, rely on unmaintained external tools, and use old-school coding styles (like concatenating JavaScript files). I feel like we'd better give it a complete overhaul (https://phabricator.wikimedia.org/T311361).
In my humble opinion, the best toolkit replacement I can think of is using Vue and Vite, with some kind of static site generation (SSG) tools. Vue and Vite are both used by Codex, and allow us to write code like we are in 2024.
What do you think of this? Any input is welcome.
Sincerely, Diskdance
wikitech-l@lists.wikimedia.org