veille août 2022

Autoregex, Composer 2.4 et podcast sur le headless

Par Estelle le 8 septembre 2022

 Lecture 4 minutes

Notre équipe technique vous partage tous les mois sa veille technologique. Retrouvez toutes les actualités et informations qui ont retenu notre attention ce mois d'août.

Autoregex : la regex en mode « facile »

Les regex et leurs règles, c’est souvent complexe. Internet nous donne déjà accès à beaucoup de générateurs, qui nous expliquent plus ou moins bien ce qu’on est en train d’écrire. Mais sans une connaissance minimum du langage, on peut vite se perdre. Avec autoregex.xyz, c'est simple : vous expliquez simplement votre problème en une phrase simple en anglais (désolée pour les non-anglophones), et le générateur vous donne directement votre regex ! Une solution simple et rapide pour ceux qui se perdent généralement dans les regex !

Et si je transformais mon site en application mobile ?

Quand j’étais en école d’ingénieur, on m’a souvent parlé de la solution Apache Cordova pour transformer mon site HTML/JS en application native pour Android et iOS. C’était une solution pratique et rapide à utiliser, si l'on ne prend pas en compte le temps d’apprentissage du framework. Et s'il existait une solution beaucoup plus rapide, qui ne nécessiterait aucun développement ? Voici gonative.io ; en quelques clics, vous transformez votre site en application Android et iOS. Il y a même un simulateur pour voir le résultat en live. N'hésitez pas à aller tester si vous avez cinq minutes !

Composer 2.4 fait sa rentrée en avance !

Vous l'avez peut-être manqué, mais Composer a récemment sorti sa version 2.4 avec au programme : de l'autocomplétion de commande dans le bash, la sécurité des dépendances et une mise à jour plus facile des versions. Lisez cet article pour en savoir plus !

Comment React fait ses rafraîchissements de rendus ?

Quel est, selon vous, le point commun entre ces deux phrases ?

  • Quand on change l’état d’une variable dans une application React, c’est toute l’application qui se met à jour.
  • Les changements d’entrées (props) enclenchent la mise à jour du rendu de leur composant.

Vous l’avez ? Non ? Allez, je vous aide ; elles sont fausses ! Et ce mois-ci, Josh W. Comeau nous explique pourquoi dans son article de blog. Notez que quelques notions de React sont profitables pour pleinement comprendre l’article, mais il reste accessible aux débutants !

Un podcast sur le headless, avec Florent Chaintreuil !

“Le headless, c’est comme prendre un gros entrepôt avec toutes nos données dedans, et avoir des livreurs qui délivrent la donnée là où on le souhaite.”
Florent Chaintreuil, Synolia

 

Impossible de passer à côté de l’évènement ; un de nos Synoliens a participé au podcast « Modern E-commerce » de Sylius ! L’épisode est disponible sur Spotify, où vous apprendrez, en termes simplifiés, ce qu’est le headless, ses avantages et ses inconvénients. Révisez en douceur avec une intéressante vulgarisation des termes techniques qui tournent autour de ce sujet.

Comment prononce-t-on « JSON » ?

Et oui ! Le meilleur moyen de prononcer « JSON », c’est à la Française !

Une petite anecdote très intéressante racontée par Douglas Crockford, le créateur du JSON, sur l’origine de ce nom. Et en bonus, je vous mets ici la chaîne Youtube Honeypot, qui a publié cette vidéo et qui propose beaucoup de documentaires pour les développeurs ! Allez-y jeter un œil !

Pour finir

Je n’ai malheureusement pas le temps de vous parler de tous les autres liens très intéressants qui ont été postés ce mois-ci, mais voici quand même un petit aperçu, c’est cadeau !

Liens : 

Bannerbear ; Automatiser du contenu marketing via une API REST
Mergify ; Pour automatiser les merges de PR
Accédez en toute sécurité aux répertoires privés Git et aux packages Composer dans les builds Docker
Les propriétés dynamiques dépreciées en PHP 8.2
Les modèles pour atteindre une base de donnée en Haute Disponibilité
Prêt transformation numérique : qui peut en bénéficier ?
Comment le Headless Commerce va changer comment et où nous achetons
HugoBoss : Création d’un avatar 3D pour un essayage virtuel
Richemont cède un peu plus de la moitié du capital de YNAP à Farfetch
Le paramètre [\SensitiveParameter] en PHP 8.2
Guide RFC pour générer une signature Oauth 1 par soi-même
Renaud Allioux : Une IA qui ouvre grand les yeux
Facebook est condamné à payer 6,6 millions de BRL pour avoir divulgué des données utilisateurs
Bilan du E-commerce en France, par Foxintelligence

GIF