← Retour au forum

Détails du message

Hxmt le 2025-12-19 18:14:08

Bien le bonjour la compagnie !
Je souhaitais vous partager une petite update de mon site web PutYourPixel :
Tout d'abord suite à l'énorme mise à jour d'optimisation et autre que j'avais faite il y a maintenant 2 mois je crois. J'ai réinitialisé la toile ! Ce qui à permis de donné un peu de fraicheur à la toile ainsi que de faire émerger de nouveaux pixel arts. Mais surtout, de faire fonctionner correctement une nouvelle fonctionnalité assez cool, le compteur de pixels posés total en direct.
Aujourd'hui nous avons atteint les 750 pixels posés au total. On se rapproche à grand pas des 1000 pixels posés.
Cette fonctionnalité ma permis d'implémenter une nouvelle chose, une API, qui permet de récupérer le nombres de pixels total. Reste à savoir comment cela peut être exploité et amélioré. On peut accéder à cette API via cette URL : https://putyourpixel.com/stats
Vous pouvez aussi voir toutes les nouveautés et changement dans l'onglet "Mise à jour" du server discorde : https://discord.gg/dGaeNqUzgD

Dernièrement j'ai réussi à faire quelque chose que je souhaitais faire depuis longtemps. J'ai réussi à retirer les .html dans les URL.
En gros, il fallait juste ajouté cette partie de code côté serveur :

app.get('/canvas', (req, res) => {
res.sendFile(path.join(__dirname, 'public', 'canvas.html'));
});

app.get('*.html', (req, res) => {
const cleanUrl = req.path.replace('.html', '');
res.redirect(301, cleanUrl);
});

L'avantage ici, c'est que je n'ai que 2 pages donc pas grand chose à faire.
Ensuite, reste à modifier les liens dans les boutons HTML.
Modification:
- href="canvas.html" -> href="/canvas"
- href="index.html" -> href="/"

Voilà, j'espère que je n'ai pas fait d'erreur,
Et je vous souhaite de joyeuse fête de Noël ❤️

2🤍

Commentaires

Gazerbim le 2025-12-20 14:32:12 Répondre

Bravo c'est super stylé !
En effet le système des routes est mieux que le classique ".html".
Tu fait ton back avec quoi ?
Sinon joyeuses fêtes à toi aussi !

1🤍

Hxmt le 2025-12-21 13:47:05 Répondre

Merci !
Back en Node.js / Express.
Et coter serveur, j'héberge le site via Nginx.

0🤍

Gazerbim le 2025-12-21 14:06:03 Répondre

Oki stylé pourquoi tu as choisi ces technos ? (Par curiosité parce que je n'ai jamais utilisé node.js ou nginx)

0🤍

← Retour au forum