Chargement…

Update du blog

Update du blog

Une fois n'est pas coutume, je viens de mettre le blog à jour avec cette fois-ci quelques nouveautés !

J'ai mis à jour le backend en passant de Strapi 4 à Strapi 5, toujours en Typescript bien sûr. Pour info, si vous le faîtes aussi, attendez vous à du changement dans les réponses.

Fini les attributes sur les objets lors du retour. Il va falloir faire un peu de réécriture, heureusement avec Typescript, j'ai pu tout refaire en une heure étant donné que le linter met le doigt sur les occurrences.

J'ai ensuite créé une sections projets, pour lister un peu ce que j'ai fait jusqu'à maintenant. La liste n'est pas exhaustive, je continuerai à ajouter au fur et à mesure.

J'ai retiré tous les projets pros sur lesquels j'ai bossé étant sous NDA, que ce soit sur les marketplaces, plateforme d'enchères, automatisation de facturation, bascule ETL, etc.

Tout un tas de choses que j'ai fait dans le cadre de mes missions Freelance pour des groupes du CAC40 ou pour le S&P500.

Vous aurez la partie projet publique sur lesquels j'ai bossé, en perso et parfois des projets pro dont je détiens les crédits.

N'hésitez pas à consulter la page projet pour en savoir plus.

FAQ

Pourquoi migrer de Strapi 4 à Strapi 5 ?

Strapi 5 apporte des changements structurels dans les réponses de l'API, notamment la suppression de la clé attributes sur les objets retournés. La migration demande donc une réécriture du code côté frontend ou backend qui consomme ces données.

Est-ce que la migration vers Strapi 5 est compliquée ?

Cela dépend surtout de votre configuration. Avec TypeScript, le linter signale automatiquement toutes les occurrences à corriger, ce qui peut rendre l'opération assez rapide, de l'ordre d'une heure dans ce cas précis.

Pourquoi certains projets professionnels n'apparaissent-ils pas dans la section projets ?

Certaines missions réalisées pour des grands groupes sont couvertes par des accords de confidentialité (NDA), ce qui empêche de les mentionner publiquement, qu'il s'agisse de marketplaces, de plateformes d'enchères ou de migrations ETL.

Que trouve-t-on concrètement dans la nouvelle section projets ?

Elle liste des projets personnels ainsi que certains projets professionnels pour lesquels les crédits sont détenus. La liste sera complétée progressivement au fil du temps.


Poursuivre la lecture

Mise à jour du moteur de blog News
#blog#update

Mise à jour du moteur de blog

Puisqu'ici tout est fait maison (tout ce que vous voyez, ce que vous manipulez sur ce site), je me devais de refaire une passe sur les pages et d'optimiser certains points. Même si cela passe inaperçu, il y a eu des changements discrets. Explications...

Alexandre P.
Nouvelle peau pour le blog News
#update#blog#version

Nouvelle peau pour le blog

Grosse mise à jour du blog, nouveau moteur, nouveau carburant... Passage de Node.js/Express/Handlebars à StrapiTS/Next.js.

Alexandre P.