Le repli SPA consiste, pour une application monopage, à renvoyer index.html pour toute route gérée par le client (/profil), afin qu'un rechargement ou un lien direct fonctionne. Le serveur sert d'abord les fichiers statiques et les routes d'API, mais ne doit pas renvoyer index.html pour /api.
Exemple
app.get('*splat', (req, res) => res.sendFile(path.join(dist, 'index.html')));