En gros, la V4 est une réécriture complète du site, avec des outils plus récents à chaque étage.
Ce que tu vois :
V3 : les pages étaient fabriquées en entier par le serveur (avec Pug), et animées dans ton navigateur par jQuery, un outil qui date de 2006.
V4 : c'est Svelte et SvelteKit. Le serveur envoie toujours la première page toute prête, mais ensuite ton navigateur ne recharge plus que ce qui change. Quand tu passes d'un sujet à un autre, l'en-tête, la colonne de droite et le reste ne bougent pas : seuls les messages sont remplacés. C'est pour ça que ça paraît instantané.
Ce que tu ne vois pas :
V3 : Express, le classique de Node.js.
V4 : Fastify, son successeur plus rapide, qui répond à plus de demandes avec la même machine.
Là où tout est rangé (la base de données) :
V3 : MySQL.
V4 : PostgreSQL. Il est plus fort pour chercher dans du texte, ce qui a permis la nouvelle recherche (fautes de frappe, pluriels, mots collés).
Le reste :
Redis, une mémoire ultra-rapide, garde sous la main ce qui est demandé tout le temps pour ne pas refaire le calcul à chaque visite. La V3 l'avait déjà, la V4 s'en sert beaucoup plus.
Tout le code est maintenant en TypeScript : l'ordinateur vérifie une bonne partie des erreurs avant même la mise en ligne.
L'éditeur visuel (celui où tu vois ton message tel qu'il sera publié) repose sur ProseMirror, l'outil qu'utilisent aussi de grands éditeurs en ligne.
En résumé : mêmes site qu'avant, mais des fondations plus modernes.
Mes uploads de vidéos qui tournent à l'infini :
"Vidéo en cours de traitement
Elle sera disponible dans quelques instant"