Chargement…

Bonne année 2025, et bon code !

Bonne année 2025, et bon code !

## Bonne année les développeurs !

Je vous souhaite une très bonne année 2025 et que tous vos projets se concrétisent. 🎉🎉

Qu'avez vous décidé de faire cette année ?

Pour ma part je vais explorer de nouvelles technologies et probablement de nouvelles missions.

Quel sera le langage que je vais maîtriser cette année ?

Ce sera le Go, j'ai commencé golang il y a peu, et j'apprécie beaucoup son approche. Je ne suis aujourd'hui qu'un débutant mais je compte bien devenir un expert avec cette technologie, sous peu.

Je dois surtout apprendre les bonnes pratiques et essayer de m'habituer avec les commandes CLI, pour le reste c'est assez clair, simple et intuitif.

Quels sont les news ?

#### Mise à jour du projet Versus-DB

Mise à jour de Versus-DB

Changelog:

  • Optimisation du SSR pour améliorer la performance
  • Changement de runtime node -> bun
  • Optimization de l'encodage on the fly

La page d'accueil met à peine plus d'une seconde à se charger, ce qui est incroyable vu le système de stream buffer encodé client-server... Et les pages de détails mettent 500ms, je suis assez content du résultat !

Mon nouveau composant React

Dernièrement je bossais sur un petit projet, et je constatais que sur mes formulaires, il était difficile de proposer un composant lisible pour un choix multiple de 3, 4 ou 5 items.

Utiliser un select ou un option à chaque fois, cela rendait la page pas très intuitive, du moins pas très ludique.

J'ai opté pour une approche différente, un Circle Button Choice.

Regardez la différence, voici la page avant le nouveau composant:

Avant optimisation composant React

Voici la page maintenant:

Après optimisation composant React

C'est à peu près tout, je vous partagerai ce composant très bientôt, je vous dis à très vite !

FAQ

Pourquoi choisir Go comme langage à maîtriser en 2025 ?

Go séduit par son approche simple et intuitive, avec une syntaxe claire qui facilite la prise en main. L'objectif est de progresser sur les bonnes pratiques et la maîtrise des commandes CLI pour passer du stade débutant à expert.

Qu'est-ce qui a changé concrètement dans la nouvelle version de Versus-DB ?

Le projet a gagné en performance grâce à l'optimisation du SSR, au passage de Node à Bun comme runtime, et à une meilleure gestion de l'encodage. Résultat : la page d'accueil se charge en un peu plus d'une seconde et les pages de détail en 500ms.

C'est quoi exactement le Circle Button Choice et pourquoi l'utiliser à la place d'un select ?

C'est un composant React conçu pour remplacer les listes déroulantes quand on propose 3 à 5 choix, afin de rendre l'interface plus ludique et intuitive. Il sera partagé publiquement très prochainement.

Où peut-on récupérer le nouveau composant React ?

Il n'est pas encore disponible au moment de la publication de l'article, mais son partage est annoncé pour très bientôt.


Poursuivre la lecture

Gros update sur Versus-DB Dev
#nextjs#seo#update

Gros update sur Versus-DB

Dernièrement je vous parlais de mon dernier projet Next.js, ou devrais-je dire Node/Next.js Typescript plutôt, qui n'est autre que Versus-DB, une encyclopédie des mouvements de jeux de combat. Je viens de passer un gros update sur ce projet.

Alexandre P.
Mon tout dernier projet Next.js News
#projet#next.js#typescript

Mon tout dernier projet Next.js

Je vais vous parler d'un projet, que j'ai sorti il y a peu de temps. Il s'agit d'un vieux projet que je traînais dans mon sac à dos depuis des années. On va parler jeux-vidéos, parfois arcade, parfois console mais plus précisément, on va parler de jeux de combat. Et aussi de Next.js, de Typescript, Node et Temporal.

Alexandre P.