Qu'est-ce que Redux et quand l'ajouter à son application ?
Héloïse Roussel, développeuse web chez Hubvisory Source, t'explique en 5 minutes en quoi consiste Redux et quand le mettre en place.
Vendredi 26 mai, j'ai eu l'occasion de participer au Devfest Lille aux côtés de Gauthier, Yannick et Guillaume. Je vous invite à revivre avec moi cette journée et les différentes conférences auxquelles j'ai pu assister.
6h30 : C'est l'heure du réveil, j'ouvre péniblement les yeux et je regarde par la fenêtre : grand soleil !
La sortie du lit est difficile mais la journée s'annonce prometteuse.
6h50 : C'est l'heure de partir, j'entame le trajet jusqu'à la gare du Nord. Le café m'a fait du bien mais j'espère tout de même pouvoir roupiller quelques minutes dans le train.
7h46 : Départ du TGV inOui n°7007 à destination de Lille Flandres. Je vois Yannick s'installer à quelques places de moi. En face de moi, une dame qui ne peut pas plier la jambe. Pour dormir, c'est loupé. Je profite du trajet pour revoir une dernière fois l'agenda de l'événement.
9h12 : J'arrive avec Yannick à Lille Grand Palais, une multitude de stands animés par les partenaires du DevFest s'offre à nous. La keynote d'ouverture a démarré depuis 12 minutes.
Je propose à Yannick de faire le tour des stands en prenant le petit déjeuner. Au stand de la société EXOTEC, Yannick se lance dans un duel contre une IA robotisée.
10h00 : C'est l'heure de la première conférence de la journée. Je vais m'installer dans la salle "Grand Théâtre" pour assister à une démo de Vite organisée par Christophe Jollivet et Yann-Thomas Le Moigne : "Vite, une nouvelle ère de tooling front ?”
Apres un rapide retour sur les grands événements de l'histoire du tooling front, Christoph et Yann-Thomas initialisent un projet React from scratch en expliquant étape par étape les particularités de Vite.
Particulièrement notables lors de la présentation sont les différents outils employés lors de la création des builds de développement et de production ainsi que l'introduction au HMR.
11h10 : Après une courte pause, je retrouve Guillaume dans l'amphithéâtre Marie Curie pour écouter Marie-Alice Blete, développeuse chez Worldline, nous exposer les problématiques qu'elle a pu rencontrer dans l'élaboration d'une architecture microservice, chargée d'héberger un modèle d'IA au travers de sa présentation : "D'un modèle d'IA dans un notebook à un service temps réel : architecturons !”
Les enjeux ? La solution doit permettre au modèle de fournir des résultats actionnable en temps réel.
Pour ce faire, Marie-Alice procède de facon itérative pour imaginer une architecture capable de répondre au besoin specifique de la détection de fraude, dans le monde du paiement en ligne.
12h00 : Sans avoir à changer de salle ヘ( ^o^)ノ, j'assiste à la présentation "De startup à entreprise rentable : quel chemin pour la tech ?” " où Ludovic Borie nous raconte son aventure avec Karnott, une startup dans le monde agricole, ainsi que les différentes embûches auxquelles il a été confronté lors de son aventure dans le monde de la startup.
Pour ce faire, Ludovic commence par contextualiser en expliquant les particularités d'une startup, par rapport à une entreprise rentable.
Il explique ensuite comment, au travers de leviers actionnables, il est parvenu à être un développeur efficace au sein de Karnott, lors de sa transition vers une entreprise rentable.
—
13h00 : C'est l'heure du déjeuner : ça tombe bien, j'avais faim.
Je rejoins Gauthier, Guillaume et Yannick et, après avoir chacun récupéré un sandwich fourni par les organisateurs, nous nous retrouvons dehors pour manger au soleil et échanger sur les conférences de la matinée.
Gauthier en profite également pour nous montrer ses prouesses avec le yoyo qu'il a gagné sur l'un des stands.
—
14h00 : Après un rapide café, je me dirige à nouveau vers le grand théâtre afin de voir Cyril Mottier nous parler d'animation au travers de sa conférence : "Motional Intelligence: How Animation Brings Product to Life".
Cyril nous explique de l'importance de l'animation en tant qu'élément, que ce soit pour organiser l'information, promouvoir son image de marque, fournir du feedback ou encore réduire la frustration utilisateur.
Le challenge ? Il est difficile à mettre en place, en raison du manque d'outillage. Peut-être un sujet à creuser avec Atom ?
14h40 : Je rejoins Guillaume pour assister à la conférence d'Arnaud Esteve: “Comment venir à bout d'un projet de migration ? Et si on utilisait Kafka ?”
Je vous invite à lire son article REX DevFest qui vous expliquera très bien cette conférence.
15h40 : Cette fois-ci, c'est Mélanie Jarrar qui, au travers de la conférence "Réfléchir avant de cliquer : comprendre les risques liés à vos données personnelles en ligne", nous fait une piqûre de rappel sur les risques liés à l'utilisation d'Internet (on n'est jamais trop prudent).
Des tentatives de phishing au cyber-harcèlement, Mélanie nous fait part des gestes à adopter pour une utilisation responsable d'internet, sans oublier de lister les recours possibles au cas où le pire viendrait à se produire.
—
16h00 : Pause de 20 minutes. C'est l'occasion, à tour de rôle, de tous remplir le quiz MongoDB dans le but de d'obtenir un T-Shirt.
Pari gagné ! On repart tous avec des goodies dans le sac.
—
16h20 : Rdv avec Gauthier dans la salle Marie Curie pour assister à la conférence de Jérôme Tama : “Alice au pays d'Opentelemetry”.
Je vous invite à lire son article lorsqu'il paraitra, qui promet d'être passionnant.
17h20 : Direction le Grand Théâtre pour assister à la keynote de fin animée par Baptiste Robert, très bien expliquée dans l’article de Guillaume.
—
18h15 : C'est la fin de la journée, je rejoins Guillaume au bureau lillois pour prendre un verre avec les Hubvisors présents ce jour-là.
20h30 : Direction ma chambre d'hôtel. J'ai mille et une idées à creuser.
Mais je verrai ça demain, je suis exténué…
Nous croyons en un nouveau modèle de consulting où l’excellence commence par l’écoute, le partage et une vraie vision