Bonne année 2025, et bon code !

Bonne année 2025, et bon code !
Alexandre P. dans News - mis à jour le 13-01-2025

Bonne année 2025 ! Découvrez mes projets : maîtrise de Go, mise à jour de Versus-DB, et un nouveau composant React pour des choix intuitifs. 🎉🚀

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.

#news#versusdb#react#golang

user picture

Alexandre P.

Développeur passionné depuis plus de 20 ans, j'ai une appétence particulière pour les défis techniques et changer de technologie ne me fait pas froid aux yeux.