
Les news web dev et IA pour mai 2025
Durée: 56m20s
Date de sortie: 14/05/2025
Dans cet épisode de news pour mai 2025, nous évoquons Redis qui revient à une licence open-source, GSAP qui devient totalement gratuit, Figma Site, le nouveau visual editor de Directus, quelques bibliothèques de composants et des livres blancs sur l'IA. Retrouvez toutes les notes et les liens de l'épisode sur cette page : https://double-slash.dev/podcasts/news_mai-25/
Bonjour à tous, bienvenue dans ce nouvel épisode de Double Slash.
Bonjour les devs.
Alors Double Slash, le podcast indépendant qui parle de développement web
et d'IA évidemment pour ceux qui ne connaissent pas.
Voilà. Et comme d'habitude, nous sommes avec Alex.
Salut Alex.
Salut Patrick.
Salut tout le monde.
Donc on est en mai 2025.
On va remercier comme d'habitude les sponsors de l'épisode,
ceux qui nous soutiennent sur GitHub.
Voilà.
Merci à eux.
Et vous pouvez le faire aussi via une participation,
un petit like, un petit pouce,
un petit que vous soyez sur YouTube
ou sur les plateformes de podcast.
Vous pouvez noter le podcast.
Ça nous aide à remonter.
Vous connaissez la musique de toute façon.
Aujourd'hui, l'épisode News,
on va parler de JSAAP, la librairie d'animation.
On va parler du drame de Redis avec un rebondissement
sur l'open source.
On va parler de Bootstrap.
On va parler de Directus, de Figma
et de plein d'autres solutions
qui vont nous faciliter la vie
en tant que nous, dev,
on attaque tout de suite.
On rentre dans le cœur du sujet,
une librairie qu'on connaît tous
parce que c'est un acteur historique de l'animation.
C'est JSAAP.
Pendant très, très longtemps,
on avait beaucoup de fonctionnalités
qui étaient derrière une sorte de communauté
ou de paywall.
Et là, maintenant, ça passe totalement gratuit.
Oui, c'est ça.
En fait, Webflow avait racheté JSAAP.
Après, exactement parce que JSAAP,
je ne sais pas si ça s'ouvre une source ou pas.
Mais en tout cas, en 2024,
Webflow avait racheté JSAAP.
Et cette année,
enfin, dernièrement,
je ne sais pas quand c'était un abri,
ils ont rendu disponible gratuitement
toutes les fonctionnalités de JSAAP,
notamment speedtext,
morpheuse, BG, tout ça.
C'était des fonctionnalités qui étaient disponibles
uniquement si t'étais membre de JSAAP.
Donc, il fallait payer à l'année.
C'est pas une fortune,
mais je ne sais plus comment c'était exactement.
Mais, du coup, maintenant,
c'est tout est disponible gratuitement.
C'est free. C'est cool.
Ben oui, je pense que c'est cool.
Après, c'est aussi, je pense, une réponse
à toutes les librairies, en fait,
d'aide d'animation qui ont fleuré ces dernières années.
Et eux, ils ont quand même beaucoup,
beaucoup réécrit de choses.
Ils ont fait un gros travail sur la performance.
C'est ce qui leur avait été annoncé.
En tout cas, c'était le point faible de JSAAP.
C'était ça.
Ils ont tout réécrit.
Et je pense qu'ils doivent voir aussi
beaucoup de gens qui sortent de JSAAP.
Et donc, le fait de mettre quelque chose de gratuit,
ça vient sans doute apporter un petit peu plus
de légitimité à leur...
Oui, je te souviens pas de ça.
À ce choix.
Comme on l'a déjà dit dans le dernier épisode,
JSAAP s'est beaucoup amélioré au niveau performance.
D'ailleurs, dans l'article où tu es,
il parle de split text qui a été réécrit,
qui est 50 fois plus léger.
Donc, c'est un système qui permet de splité le texte,
de faire une animation au niveau de chaque lettre, etc.
Tu fais des transitions assez sympas.
Donc voilà, de toute façon,
JSAAP s'est super amélioré.
Après, à motion, la librairie d'animation aussi.
C'est pareil, en fait, il y a une partie qui est payante.
Je l'ai utilisé dernièrement et il y a des animations
sur le texte, tout ça, qui sont devenues payantes.
Tu dois être...
Motion Plus, un truc comme ça.
Ouais.
Donc, là, c'est free.
Merci Webflow pour cette généreuse.
Excellent.
Allez, sur le côté payant, open source,
mais pas de queue, pas tant que ça.
Tout le drama Redis,
on se rappelle qu'il y a quelques années maintenant,
ou moi, je ne sais plus exactement,
il y a eu un drame avec Redis,
où en fait, la société Redis Corporate,
en fait, qui était quasiment l'acteur,
le principal, c'est lui qui contribuait,
en tout cas, le plus à l'évolution,
a mis un holla sur l'utilisation
et venu changer quelques peu les règles de l'open source,
ce qui a valu l'explosion des projets alternatifs.
On pense à Valky, qui est value,
qui est venu exploser à ce moment-là.
Et là, on dirait que Redis fait un peu machine arrière.
Oui, c'est ça.
Donc, ils reviennent sur une sens open source à partir de Redis 8,
ça sera officiellement revenu sur une sens open source,
à GPL.
Donc, finalement,
tout le monde s'est mis à faire des alternatives,
ils se sont rendus compte que c'était pas une bonne idée,
parce que les alternatives étaient aussi efficaces,
etc. fonctionnaient bien,
et puis en plus, tous les gros acteurs avaient restitus.
Ils se sont dit, où là ?
On va peut-être finalement sauter au bout d'un moment,
parce que finalement, si tu arrives à changer facilement de Redis,
ça va quitter.
Pourquoi pas changer ?
Ouais.
C'était plutôt perdant dans l'histoire.
Je pense.
Et puis même au-delà de l'aspect performance,
je pense aussi qu'il y avait juste une image de marque
qui n'était pas bonne, en fait.
Et je pense qu'ils ont plus perdu en termes de réputation
et de notoriété d'image,
que de...
Et ça, ça, c'est pas bon.
Donc je pense qu'ils essaient de redorer un peu le blason.
Est-ce que c'est trop tard ?
Je sais pas.
Je pense pas, parce qu'il y a beaucoup de gens qui ont même pas entendu.
Enfin, il y a beaucoup de gens qui utiliseraient l'ISC.
On t'a vu que ça avait changé de licence ?
Ouais, pas faux.
Non, je sais pas.
Allez, Storybook qui passe en version 9.
On se rappelle de Storybook qui, en fait,
est un utilitaire qui va nous permettre de créer
des composants.
Yes, alors c'est un outil que moi j'utilise beaucoup.
Ça se permet de créer des libraires de component
dans ton projet, quand t'as des components, vu réacte n'importe.
Ou même JS, j't'ai aimé, si je peux le faire aussi.
Ça te permet de faire une libraire de component.
Donc il y a beaucoup de gros projets qui utilisent ça.
Et après, tu as une interface où tu as tous tes composants disponibles.
Tu peux jouer avec, les afficher, etc.
Donc c'est hyper pratique.
Si vous n'avez jamais essayé, franchement, je vous conseille vraiment d'essayer,
parce que ça te permet de développer directement dans Storybook
tes components, par exemple des boutons, tout ça.
Tu les fais directement dedans.
Ils sont indépendants et après tu les intègres dans un projet.
Non, dans un app, etc.
C'est vraiment pratique.
C'est aussi pratique quand tu bosses avec des chefs de projet,
qui doivent valider tes components, tout ça.
Ça leur permet d'aller sur Storybook et de regarder les components
et de valider le component qui fonctionne comme j'avais,
comme on voulait, les couleurs, tout est bon.
Je valide.
C'est vraiment très pratique pour développer.
Et donc au fil des années, au fil des versions,
c'est beaucoup simplifié,
allégé,
de venir plus en plus performant, etc.
Et donc là, la version 9 qui arrive,
qui est toujours en bétin, mais qui arrive,
de nouvelles améliorations encore et surtout
encore plus sur...
Maintenant, tu as clairement des trucs de tests intégrés,
en fait, dans Storybook.
Pour tester tes components.
Tu peux tester tes components.
Tu peux les tester visuellement,
donc voir s'il y a des différences entre suivi d'avant et suivi d'après.
Tu as du test coverage.
Enfin voilà, plein de systèmes
qui étaient déjà un petit peu existants,
des trucs de tests, mais là, maintenant, c'est encore mieux intégré, etc.
Donc franchement,
c'est un super, super outil.
Franchement, si vous ne voulez jamais utiliser,
conseil d'essayer un petit peu,
parce qu'en plus, c'est hyper simple maintenant.
Alors moi, je ne te cache pas que j'avais testé,
j'avais trouvé ça monstre compliqué
à configurer.
Et j'étais en mode...
Et en fait,
alors peut-être
déjà, je devrais
réutiliser pour tester,
mais je suis toujours un peu sceptique
quant à l'intégration
finale, en fait, dans le contexte,
avec les données métiers
de mon application.
Est-ce que ce n'est pas plutôt pour faire des applis,
des batteries de composants,
on va dire un peu génériques,
les boutons, les haideurs,
les choses comme ça, mais dès que t'arrives sur des composants
métiers, est-ce que
t'es pas là obligé d'aller récupérer
de la donnée
spécifique ? Et donc, est-ce que tu touches
à ta limite avec Storybook
ou
au final, tu peux faire
des composants métiers, ou c'est plutôt pour
des composants dits génériques ?
Ah, ça fait tout.
Après quand j'ai des composants qui ont besoin
de data spécifique pour s'afficher,
en fait, je vais récupérer
des data, et je les mets dans un fichier de g-zone,
et voilà, j'utilise ces
data directement, des fakes data
en gros, enfin, presque vrais,
et après, ton component s'affiche.
Non, vraiment,
moi, j'adore ce outil, je l'intègre dès que je peux,
et généralement,
franchement, sur des gros projets,
même les chefs de projets de ça sont super,
ils apprécient vraiment l'outil.
Parce qu'après, quand on déploie,
on a la branche de l'application, et après,
un déploiement pour le Storybook,
donc, tu as vraiment deux URL différentes,
ils vont sur le Storybook et
ils regardent ce qu'il va faire,
et voilà, s'il y a des changements, on les fait.
Dans Storybook, c'est validé.
Alors après, tu as toujours des fois des différences
entre le Storybook et l'intégration dans la page,
des petites retouches à faire, mais elles ne t'en ressemblent pas.
Franchement, tu gagnes un temps
pour développer les compagnies, tout.
Franchement, je suis fan depuis le début,
alors, c'est vrai qu'au début, c'était très compliqué,
Storybook.
Il y a beaucoup de configs, beaucoup de fichiers, etc.
Aujourd'hui, tu n'as quasiment pas de configs,
parce qu'il arrive à détecter ton projet, donc,
il se configure tout seul, et les Stories,
tu peux les mettre où tu veux dans le projet,
ils les retrouvent toujours. C'est un peu comme des tests, tu sais.
Donc, franchement, aujourd'hui, c'est hyper simple.
Hyper simple.
Donc, il nous faut le tester, quoi, si vous voulez...
Ouais, testez-le, franchement,
parce que l'essayer, c'est d'adopter souvent,
dans un projet.
Allez, un truc qui a été adopté
depuis très, très, très, très, très, très longtemps,
on ne va pas relancer le débat
si Bootstrap, c'est bien ou pas,
et s'il faut passer sur Tailwing ou pas,
toujours est-il que
5, 3, 6,
c'est la dernière version, en fait,
de Bootstrap,
elle vient avec des nouvelles...
Non, il n'y a pas grand-fois.
Qu'est-ce que ça change, clairement ?
Il n'y a pas grand-fois, mais je l'ai mis, en fait.
En fait, je vais te dire pourquoi je l'ai mis.
Regarde, le premier truc,
c'est que
la première truc de la liste, en fait,
ils ont porté la doc,
juste après, non, ouais,
ils ont porté la doc de Hugo à Astro,
et ce qui me fait rire, en fait, c'est la première ligne
juste en-dessus de la liste, là,
de porter la doc
de Hugo à Astro,
pour propre santé mentale, en fait.
Ça fait marrer.
Donc, ce qui veut dire que,
au final, Astro a gagné son pari,
en fait,
de devenir, peut-être,
le site de génération,
le site statique
de référence, peut-être.
Là, ouais, on voit
qu'il y a quelques petites portes
des docs sur Astro.
Pourtant, il y a des trucs de docs
qui sont vachement bien faits,
d'Occusaurus, tout ça.
Pourtant, Hugo, tu vois, c'était assez réputé,
mais on voit que petit à petit,
les gens préfèrent en sortir.
Enfin, c'est pas le premier que je vois en sortir,
parce que Hugo, c'est sympa,
mais le marqueur, tout ça,
est tellement spécifique à Hugo,
que les gens, des fois, ils n'ont pas envie de l'apprendre,
ou il se rappelle plus.
Astro, c'est tellement simple.
Ça me faisait marrer.
Et surtout, ça respecte les standards.
Non, mais clairement.
En tout cas,
pour le débat,
il n'y a pas de débat, mais le bootstrap,
c'est quand même pas mal, il a beaucoup évolué.
Moi, je suis arrivé bossé dessus, il n'y a pas longtemps,
parce que j'ai une agence qui bosse avec ça.
Voilà.
Sans commentaires.
Sans jugement.
Mais au fil des années, c'est quand même vachement meilleur.
Il n'y a plus de jQuery, tout ça, machin.
Ça, c'est beaucoup allégé.
Voilà. Et beaucoup de customisations.
Il y a beaucoup aussi des utilitaires classes,
comme Tywin, aussi.
Ils ont rajouté des utilitaires pour le Flex, tout ça.
Donc, il y a pas mal de trucs qui ont évolué.
Il est mieux.
Après, disons que,
si il y en a dans un projet,
enfin, ça va, aujourd'hui, c'est cool.
OK.
N'est plus au bootstrap 3 avec des trucs hyper lourds.
Ça a su évoluer.
Oui, c'est évolué.
Carrément.
Quelque chose qui a plutôt
beaucoup, beaucoup évolué aussi,
c'est Directus.
En fait,
qui a un CMS et de l'ES,
mais pas qu'il y a un CMS,
on va avoir beaucoup d'autres fonctionnalités
à côté des possibilités
de créer des dashboards,
de faire de l'automatisation.
Donc, il faut plus voir ça comme un
dashboard.
Mais il y a une fonctionnalité
qui est sortie.
Ou, en fait, on va pouvoir
modifier ces données directement
dans le contexte. Et en fait, on voit
une sorte de
de rendu visuel,
de notre site,
pour pouvoir en fait, faire les modifications.
Et là, si on clique
sur l'édition,
je vais pouvoir
edit, ease, fun.
On va pouvoir faire les modifications
et voir le visuellement
en...
Ah, c'est planté.
Là, des mots qui pètent.
C'est pas comme si on avait vérifié ça tout à l'heure,
en plus.
Mais dans le contexte,
en fait, on peut
on peut valider
et on peut...
Exactement.
Je pense que la session a dû expirer.
Mais en fait, on voit notre site Internet
qui est dans le
le rendu en fait de notre site Internet
et directement rendu
dans Directus.
Et par un simple clic, je veux cliquer,
je veux modifier le titre, je clique sur le titre
et je viens l'éditer.
Alors pour nous,
Dev, ça amène pas grand chose.
On est complètement d'accord.
Par contre, ce que moi je vois
vraiment de majeur
c'est qu'on donne
à l'équipe Marketing la possibilité
de faire les éditions
dans le contexte du site
et ça en fait, c'est hyper, hyper
valorisable.
Parce qu'on arrive à la croisée
des mondes entre un espèce
de webflow
ou des sites que tout le monde
utilise.
Parce que visuellement,
on voit le contenu
et donc c'est beaucoup plus accessible
pour les non techniciens, les non devs.
Mais on garde la main
sur la pureté du code
et de bien structurer
l'intégralité des données
dans un CMS
qui en plus
structure les tables de manière très propre.
Et donc
la grosse fonctionnalité
est super intéressante.
Oui, oui.
Franchement, c'est top.
Parce que comme tu le dis,
les équipes Marketing sont quand même dingues.
En fait, tu peux construire ta page,
tu peux rajouter des blogs, les modifier,
les éditer.
C'est le top pour
des non tech, même pour nous,
quand on veut voir un truc,
on veut voir ce qu'on fait, c'est génial.
Et surtout, il est intégré.
C'est une super alternative
à webflow et compagnie, puisque la force
de ces outils-là,
sur webflow, il y a un côté
édition ou tes queue-éditeurs
et justement, tu vois exactement ce que tu fais.
C'est vachement bien fait.
Parce que directus, c'est open source,
je rappelle, on peut le self-hoster.
C'est ça, on le décroche.
Oui, bien sûr, bien sûr.
Il y a une version open source
que tu peux self-hoster
et il y a une version cloud
où tu n'as pas géré
l'hébergement.
Alors, je sais que la version open source,
tout n'est pas disponible,
ça a changé depuis, mais
c'est ça, on est d'accord.
Je n'ai pas réussi à trouver si ça,
c'était disponible dans la version open source.
J'ai cherché dans le texte et tout,
j'ai pas vu
une imitation, peut-être que c'est disponible.
Après, il faut voir
à partir de quelle version c'est disponible.
Là, ça vient de sortir.
Peut-être que c'est la dernière version.
Oui, souvent aussi,
la version cloud est plus en avance
que sur la version open source.
Oui, c'est bon.
Donc les premières fonctionnalités sont d'abord disponibles
sur le cloud,
après avoir.
Mais à tester, c'est super classe.
Juste un truc,
voilà, revers de la médaille,
c'est côté front,
enfin côté code,
tu dois évidemment intégrer le library
logique, mais que aussi
côté markup, etc.
Tu dois intégrer
des attributs ou des props
pour définir
un truc, tout ça, pour rapport à l'éditeur.
Donc, le revers de la médaille,
c'est que ton code devient
un peu plus
lié, indirectus.
Donc du coup, plus difficile de migrer
à un moment donné si jamais tu l'intégres totalement.
Après,
moi ce que je vois, c'est que
on a peut-être un mix intéressant
à trouver entre
ce que tu donnes accès,
c'est-à-dire tu ne vas pas donner toutes les pages
en accessible au marketique,
mais peut-être les deux ou trois pages
spécifiques, sur lesquelles
ils ont besoin d'avoir la main.
Et le reste,
en fait, tu le gardes
en mode clean, facile à lire,
pour nous dev,
mais tu donnes accès que à des pages spécifiques.
Et en fait, tu ne viens pas pour...
je ne veux pas dire pourrir, parce que
ce n'est pas le bon terme,
mais tu ne viens pas dégrader
ton expérience de lecture de code,
parce que
tu l'as fait que sur deux ou trois pages
qui sont dits sensibles,
ou en tout cas
avec des bonnes marques de tue.
Ouais, tu fais des éclairs home, tout comme ça.
Et ouais, donc ça, c'est pas mal.
Oui, les deux, tout ça.
En tout cas, directus,
c'est impressionnant comme ça a évolué depuis
depuis quelques années,
depuis le switch en fait. Alors pour rappel, directus,
c'est un CMS qui était PHP.
Ils ont switché un jour
de ce que tu as vu.
Ça fait déjà longtemps.
Ils ont profité du Covid
pour faire la grosse migration,
et c'est là où ils ont
aussi explosé.
Et ils ont fait un dashboard
super clean, vraiment top.
Les trucs de commodisation,
qui ont sorti dernièrement, tout ça,
c'est assez puissant.
Équivalent, français, c'est Strapi.
Alors Strapi donne une conf
dans pas longtemps, je crois.
Peut-être cette semaine, ou la semaine prochaine, je sais plus.
Donc à voir ce que Strapi va sortir.
Ouais, c'est normalement là, je crois que la semaine prochaine,
le 12 ou un truc comme ça, et à voir si ils vont sortir.
Mais là, c'est...
Grosse feature là qui vient de sortir sur directus.
Du coup, les Challengers
prennent un coup d'huile.
Et en termes de Challenger,
grosse grosse annonce aussi
de toute la suite Figma,
qui
qui ont fait justement leur
conférence annuelle,
où ils ont lancé
une batterie de solutions
dont une solution
d'édition de sites qui s'appelle Figma
site. Et là, en fait
ouais, là ça
commence...
Ils rentrent dans le game, quoi. Ils rentrent dans le game.
Après, on verra
aussi
la maturité du
projet.
Et surtout du produit.
Est-ce qu'aujourd'hui ils sont prêts
à faire du production ready ?
Est-ce qu'ils peuvent
cliquer, ils nous vendent un
one button deploy,
publish, tout ça ?
Avoir.
Toujours est-il qu'il y a aussi un autre truc
que je sais pas si t'as vu. Je ne m'en rappelle
plus du nom, mais c'est l'équivalent
en fait de Bold. Donc
le chat... Le chat box
pour créer ton
application.
Ils ont sorti le cdre équivalent.
Je ne sais plus comment
ça s'appelle. T'as les haines ?
Je clique sur le lien. Ils ont sorti
plusieurs outils. Il y a
Draw, je crois. Oui, Draw.
Il y a Draw, il y a
Grid, il y a Buzz, il y a
Seed, Make. Et c'est Make.
C'est Make.
Parallovable,
ou à Bosch,
ouais, exactement.
Et donc
intéressant,
à voir comment
ça va évoluer.
Après, même si
nous, on utilise Figma, mais plus
du côté dans le Dev Mode.
Pardon, Disclamer,
on n'a plus le droit d'utiliser Dev Mode,
je crois.
Suite aux avocats.
Mais t'as pas vu ça ?
Ah, ok. Alors,
blague,
blague pas de rôle.
En fait, il y a
les avocats, il y a tout le
système juridique, en fait,
de chez Figma, en fait,
qu'on fait une lettre ouverte en disant
que le
Dev Mode était
copierateté chez Figma.
Et donc, on n'avait pas le droit
d'utiliser le Dev Mode. Le mot
Dev Mode, en fait, était.
Ouais, ouais. Et donc, il y a eu
tout un drama
sur Twitter où ils se sont fait tracher
dans tous les sens. En mode, on n'a pas le
droit d'utiliser le mot Dev Mode
parce que c'est propriété de
Figma. Et donc,
non, mais c'était
n'importe quoi.
Je sais pas
si c'était pour faire du buzz, ou si
il y avait un objet
derrière. Mais c'est
très, très, très drôle.
En tout cas, donc
le Dev Mode
toujours est-il que nous en fait, en tant
que Dev,
on va peut-être moins utiliser
toutes ces solutions-là.
Par contre, les designers, c'est
un outil qui est très implémenté
dans la communauté.
Et donc, on récupère
la plupart du temps des maquettes qui
sont faits en Figma et on va les intégrer
depuis Figma. Donc, peut-être
ça va nous faciliter la vie.
Tous ces outils-là vont nous permettre
d'intégrer encore plus rapidement
et encore plus sain.
C'est clair que Figma s'est imposé
aujourd'hui. Enfin, moi je reçois que
les maquettes en Figma. C'est fini.
Enfin, je reçois plus rien d'autre. Plus de
X, enfin, non, pas XD.
XD, ouais, ouais, c'est XD avant XD.
Plus de XD, plus de
l'autre, c'était quoi? Le premier
sur avant Figma, il y avait un autre aussi qui était pas mal.
Tu m'oublient non?
Sketch.
Donc, voilà, c'est vrai que tout le monde
envoie maintenant sur Figma. Par contre, attention,
je trouve que la maîtrise
de Figma, elle n'est pas encore totalement là.
Je ne reçois pas toujours des maquettes
qui sont... C'est
dans Figma, tu peux faire des maquettes responsibles.
Bah tu fais... Oui, oui, oui, oui.
Oui, tu peux
dimensionner les éléments,
ça, c'est quasiment jamais présent.
On est encore... Enfin, moi, je reçois que des maquettes
façon... Enfin,
fixe, c'est statique.
Tu veux dire, il n'y a même pas
de version mobile?
Ça, c'est quand j'ai de la chance.
Ok.
Alors, ça, pour le coup,
les designers qui nous écoutent,
on s'en surgait, mais
oui, ça fait... C'est pour ça que
quand je vois Figma site, je me dis
c'est super, mais
voilà, à voir comment ça va être
utilisé, parce que...
Mais en tout cas, c'est top pour...
Alors tout le monde l'a mis en concurrence direct avec Tavik.
Alors, j'ai vu l'annonce hier, enfin,
ça a été pendant parlé, parce que c'est dans la nuit
de mercredi à jeudi, je crois, les
filmings d'ailleurs.
Alors là, tout le monde a dit, c'est une bombe, ils ont
tué tout le monde, Webflow, c'est fini, machin habitué.
Alors tout le monde l'a mis en face des Webflow.
A voir, si c'est vraiment équivalent,
parce que Webflow est tellement avancé techniquement
et ils sont pris tellement d'avance, je suis pas sûr que
ça les remplace de suite. Mais pour l'instant,
en tout cas, Figma site, c'est gratuit.
Enfin, gratuit.
Si tu as une licence, voilà. Si tu as
une licence Sigma, que tu l'utilises.
Pour l'instant, jusqu'à la fin de 2025,
tu peux déployer des sites, il n'y a pas de
coûts supplémentaires, etc., tu peux mettre des domaines.
Donc de suite, c'est sûr, pour les landing page,
tout ça, tu veux pouvoir déployer facilement
des landing page.
De toute façon, on connaît tous le délit.
Au début, c'est gratuit, comme ça, il y a beaucoup
d'utilisateurs.
Après, ils ont commencé à faire du business
et la migration est d'autant plus
dure, et puis après, on dit, bah,
maintenant, c'est payant.
Donc les mecs...
Voilà, enfin, c'est...
On est augmentés, là, on était à 15 mals,
16 mals, je crois, les abonnements Figma.
Là, on n'est pas sur 20 mals, il y a
même pas un mois. On a déjà eu
une augmentation. Maintenant, je comprends
pourquoi ils ont augmenté tout ce qu'ils ont
sorti et qui est inclus dedans, mais
peut-être que bientôt, ce sera 30, 40,
un peu à la photo shop.
De toute façon, Figma
s'est fait racheter par Adobe, donc
aucune surprise
quant aux intentions de Adobe.
C'est faire du business, c'est normal.
Après, si l'outil nous fait gagner du temps,
enfin, voilà,
on prend toujours le parallèle avec
un...
quelqu'un qui fait de la charpente
ou de la muniserie, ou un plombier,
il a des outils. Nous,
dans le digital, on a des outils.
C'est exactement pareil, quoi.
Donc, yes.
Non, mais c'est bien, c'est un bel...
façon, c'est un bon petit. Rien à dire.
Allez,
autres outils
BHVR,
est-ce que... est-ce que ça serait pas
le beaver,
donc le castor?
OK. Qu'est-ce que...
Qu'est-ce que c'est? A quoi ça nous aide?
Est-ce que c'est pas
un nouveau framework
dans la hype du JavaScript?
Ou rien à voir? Non.
En fait, c'est pas du tout un nouveau framework.
C'est tout simplement... Alors, j'ai essayé,
vite fait, le tour.
En fait, quand tu lances la commande
Create BHVR,
en fait, il va te créer un environnement
d'Ev avec un côté le front, un côté le back.
Donc, tu as de suite disponible
d'une API back
avec Onno. Et devant,
en front, tu as du React avec du VIT,
en fait, qui fonctionne super...
Voilà. Tu as la front back, vraiment séparée.
Et ensuite, tu peux déployer ça,
tu fais un build, et tu builds de les deux en même temps.
En gros, ça te fait un environnement d'Ev
avec Onno en back pour faire la paye
et puis en front React.
Voilà pour... Et tu as déjà un
mini-exemple déjà de près.
Ça fonctionne super simplement.
Voilà.
Ok. Et donc, en fait,
c'est un peu une alternative
à Next ou à...
Non, même pas.
Non. C'est vraiment...
Non, c'est vraiment hyper simple. Ça te balance
un environnement de 2 Ev en 2 secondes
avec un front, un back.
C'est aussi un truc partagé avec les types, tout ça.
Mais voilà, c'est...
Tout est configuré. En fait,
tu lances le dev, ça marche déjà.
Tu as déjà une API qui répond,
tu as déjà un front qui fonctionne.
Et après, tu rajoutes tout ce que tu as besoin.
Ok. C'est quoi pour faire des
Pocs, tu penses, pour faire...
Du Poc, ou un projet rapidement,
ou voilà, si tu veux pas...
En fait, c'est une sorte de React-Creat-App.
Mais déjà, tu vois,
ça te fait le projet
prêt à coder, quoi.
T'es prêt à coder. T'as les outils qu'il faut.
Tout fonctionne.
Ok.
C'est hyper simple, mais c'est marché super bien.
Et toi,
tu valides, est-ce que tu vois
l'usage tout de suite, ou...
Ouais, c'est pas besoin de faire
une API rapidement,
très simple qui répond, quelques réponses,
ou qui répond assez basique.
Ouais, il y a plein de usage, mais c'est vraiment...
Ouais, ouais.
C'est un peu comme du...
des frameworks, un peu NUX, tout ça,
mais beaucoup plus simplistes.
C'est juste...
Beaucoup moins chargé, avec beaucoup moins de fonctionnalité.
Ouais, c'est juste...
Les bons outils, en fait.
Du BUN, du VIT, du React, du HONO,
toi, tu es moins fan de HONO, mais...
Ouais.
Mais, ok, je comprends.
Ouais, mais c'est pratique pour...
Voilà, tu veux déparer un projet
en 5 minutes, c'est...
Et puis, ils ont eu
une mascotte, c'est un Castor, tout.
C'est sympa, quoi.
Ouais, j'avais un Castor.
Allez, un autre outil sympa aussi,
dans l'écosystème
ShadCN
slash UI.
On a plein de composants, c'est super bien.
On sait tous que les formuleurs,
c'est méga la merde.
Et là, en fait, c'est un...
C'est un utilitaire
qui va nous permettre de construire
des formuleurs
assez rapidement.
Et donc, en fait,
on va faire du drag & drop
et on aura
directement notre formuleur
qui va se construire au fur et à mesure.
Ça, c'est... Ça, c'est ouf.
Parce que, voilà, on sait que
clairement, les formuleurs,
c'est pas le truc le plus fun
qu'il y a à faire.
Non, c'est super chiant.
Et donc là, en fait, on vient
automatiquement
créer, on va dire, visualement
avec du drag & drop
et on clique sur notre bouton
générer le code.
Et ça y est, c'est fait, quoi.
Voilà.
Tu mets Biverl avec ça
et tu fais ton... T'as déjà, en bout de
10 minutes, tu as déjà une app
avec un bac et un formulaire.
Et tu n'as même pas utilisé Lya.
Tu n'as même pas utilisé Lya. Tu vas presque plus vite
que Lya avec ça.
Non, pour le coup,
vraiment sympa.
Par contre, c'est ShadZn.
C'est pour le rapport à tes sous-titres.
Ouais, non, top, top.
Vraiment...
Vraiment top.
Je sais pas si y a la validation aussi.
Je pense que ça inclut la validation aussi.
Mais... Ah, je suis pas sûr...
Parce que ça, c'est quand même
propre à ton système.
Ah, c'est vrai.
Tu vois, si
le texte, il doit correspondre
à une certaine régex
ou à un type
spécifique que t'as rentré.
Pour le coup, ça, c'est quand même
assez propre à ton métier.
Mais, petite utilitaire sympa
pour générer des
formuleurs.
Tu gagnes le temps, on a fait un mètre.
Ouais, carrément, carrément.
Allez, on reste dans l'écosystème, on va dire
UI avec
une nouvelle
Allez, est-ce qu'on pourrait encore le dire
une nouvelle librairie de composants
qui s'appelle Starwin UI.
Par contre,
celle-ci, elle se veut en fait
pour des projets astro.
Astro uniquement,
ouais, c'est des librairies de component.
Component préalusage,
donc tu peux copier le code,
pour uniquement astro, donc c'est le markup astro
et donc c'est Shotscene,
Twin 4
de la bonne truc.
Prêt à être utilisé.
Et pour le coup, on reprend un peu
les mêmes
quoi tu parles. On retrouve
les mêmes composants qu'on a partout.
Les boutons, les alertes, les avatars,
les badges,
les tabs, les choses comme ça,
les inputs.
Ouais, c'est quand même
pas mal.
Après, une fois de plus,
le gros problème
de toutes ces librairies,
c'est qu'il y en a tellement,
il y en a tellement.
Et les projets meurent
pop et meurent aussi vite,
ouais, les projets meurent
aussi vite qu'ils apparaissent.
Et donc en fait,
tout ce qui est vraiment difficile,
c'est de choisir ta librairie pour qu'elle soit
maintenue dans le temps, pour aussi que
toi tu puisses faire des évolutions,
si tu as un projet un peu conséquent,
si c'est un projet one shot,
ok, pourquoi pas.
Mais moi, je t'avoue, avant
de partir sur ça,
ouais, je serai un petit peu plus méfiant maintenant
parce que,
enfin, je sais pas quel regard toi, tu as
sur la librairie.
Oui, mais je suis peut-être bon, d'accord.
Après, ça dépend
si c'est un projet qui va durer
dans le temps, si tu fais un projet qui
est censé durer 4, 5, 6 ans
plus, tu vas faire gaffe
parce que tu vas choisir comme librairie,
parce que tu sais que demain, Sterwin peut s'arrêter
parce que le mec qui maintient, bah il passe
à autre chose, il a envie de faire autre chose, donc il laisse tomber ça.
Par contre, si c'est un poc
ou si c'est une team page
avec un formulaire ou des trucs comme ça, là, oui,
il me dit, bah, il m'en fout, ça va durer 2 mois, donc
allez, go. Et puis voilà.
En fait, ça dépend la durée du projet.
Ouais, mais
ça reste quand même classe,
ce qui est
c'est tap, hein.
Après, il faut voir
le
projet en lui-même, Sterwin, ce qu'il implique,
parce que finalement, c'est basé sur des outils
Chats&N, tout ça, qui sont
maintenus, par contre. Donc si ça, c'est
juste des compagnons en plus par-dessus
et qu'il n'y a quasiment rien de rajouter,
ça, tu prends pas trop de risque.
Une sorte de surpouche, en fait.
Après, ça n'empêche pas, parce que là, du coup,
c'est open source, ça n'empêche pas
de nous, de
se mettre dans la communauté, de
contribuer à Sterwin UI pour qu'il continue aussi.
On est complètement d'accord,
sauf que là, c'est plus du tout le même délire,
c'est plus du tout le même job, entre
utilisation et créer.
Ouais, c'est plus le même délire.
Entre maintenir ton application
et maintenir la librairie
de ton application,
c'est pas du tout
le même délire.
Allez, on reste toujours
dans le délire
du UI avec
changement de décor. Là, c'est smooth
UI
et qu'est-ce que c'est, exactement ?
Salut,
j'en ai mis trois la filet, comme ça c'est fait.
Ouais. Mais en fait, c'est des compagnons
encore qui sont
avec des animations, smooths,
comme il dit, il y a plein de petits trucs,
des compteurs, machin, tout ça.
Tu vas voir tous les compagnons,
voilà, des animations comme ça, de compteurs.
Ok.
Donc, en fait, c'est
une librairie de composants avec
une grosse partie d'animations
intégrées
dans leur
donc
clairement, c'est pour plutôt
des projets
frontes
avec des grosses
problématiques, pas
des grosses problématiques, mais
des
des
pour le final user
on va dire pour des
sites internet ou des choses comme ça
parce que
clairement un professionnel
il s'en fout que ça bouge,
lui, il veut que son application, quand il clique,
ça gênerre tout ce qu'il veut.
Par contre, c'est vrai que pour
l'utilisateur final,
le client final, ou en tout cas pour du grand public,
ça fait tout de suite
son petit effet quand ça bouge,
c'est des petits composants
qui sont assez stylés quand même.
Ça fait aussi, quand
tu as un projet et que ça bouge tout ça,
des clients sont
de suite
impressionnés.
C'est une tâpe.
Non, non, je suis complètement d'accord avec toi.
Et le gros avantage
de passer par ces librairies là, c'est que
tout est fait out of the box, parce que
on sait très bien que
les animations, quand on doit les gérer,
on parlait de GESAP tout à l'heure,
quand on doit les faire, nous,
à la main,
ça peut être hyper chronophage
et ça peut vraiment
vraiment demander beaucoup, beaucoup, beaucoup de temps
pour faire un effet
waouh. Et là,
sur ces micros animations
qui sont ramenées à l'échelle du composant,
ça amène beaucoup de valeur
parce que nous, le composant,
il est déjà fait. Donc,
on l'intègre hyper facilement
dans notre projet.
C'est un truc là, c'est pas mal aussi, des fois,
pour trouver des idées aussi. Si tu veux des idées d'animation
ou à copier les idées, tu vois. En plus,
c'est une partie du quad qui est disponible, tout ça.
Donc, tu peux t'inspirer et refaire
les mêmes animations sans
dépendre de la librairie.
Oui. Et t'as eu
un petit temps en haut Open in v0.
Je n'ai pas piqué
sur un point de vue. Open in v0,
ça te prend ton code et
ça te le regénère
ou je ne sais pas comment ça marche.
Je dois accepter les termes.
Oui, prenez...
Ça veut dire qu'en fait, ah non,
ça veut dire que tu te l'ouvres là avec le code
et tu peux faire du prompt
pour changer des choses et la meilleure.
Ça, c'est top.
Ça, c'est pas mal.
Ça, c'est pas mal. Donc,
l'adapter à ton projet, etc.
Le customiser avec v0.
Propre.
Propre.
Allez, quand on parle de customisation
et de donner
accès
à nos clients
finales ou à l'utilisateur
et de pouvoir modifier
son texte, on est souvent obligés
de mettre des petits textbox.
Ça, c'est... texte à
Réa, on le connaît tous. Ça, c'est le niveau
le plus basique et le plus simple
qu'on peut faire. Néanmoins,
dès qu'on veut donner un petit peu plus
de matière, on va lui donner
un accès aux éditeurs un peu
au WhizzyWig.
What you see is what you get.
Et là-dedans, en fait, on a
des batteries de solutions
qui ressemblent à des notion
like
ou à des choses un petit peu plus
poussées. Et là, en fait, il y a
TipTap qui vient en version 3
qui sort une beta.
Qu'est-ce que ça amène ?
Qu'est-ce que ça change
en termes d'évolution ?
Bonne question.
Il a en version beta
de V3. Donc, TipTap,
c'est un éditeur, comme tu dis,
pour une admin, tout ça, pour éditer
le texte, tout ça.
C'est une alternative à ce qu'il y a
éditeurs ou des choses comme ça qui sont payantes.
Il y a beaucoup d'éditeurs avancés
pour les admins, mais qui sont souvent payants.
Il ne faut pas l'oublier. Celui-là, il est open source
et il n'est pas payant, du coup.
Donc, il a beaucoup de fonctionnalités
avancées et notamment des exports
dans certains formats, etc.
Après, sur les nouveautés, je ne sais pas trop,
mais tu vas t'aller conversion de format
dans différents DocX, Markdown,
Gzone, etc.
C'est un éditeur qui est super avancé.
Oui. Et pour le coup,
de pouvoir utiliser
à la fois du DocX,
du ODT, du RTF, du Markdown
ou du document,
eux, ils ont leur propre
manière de faire
avec un énorme
Gzone
plus facile à stocker,
aussi pour nous,
dite en passant.
Mais ça va tout convertir
et le rendu sera
optimum avec plein de petits composants
et souvent,
il y a des extensions,
des plugins, pour venir
étendre
cet éditeur.
Mais plutôt,
c'est plutôt sympa. Par contre,
la version 2,
en fait, on arrive très vite
sur des versions un peu payantes.
Et donc,
il y a une version gratuite,
par contre, qui va être
limitée sur les fonctionnalités,
mais qui répond quand même
à beaucoup de cas, mais clairement,
on va pouvoir étendre
en fait, cet
utilitaire
pour faire des choses plutôt sympas.
Et donc, la version
beta 3
va
venir améliorer
tout ça.
Et le core devient totalement open source.
Donc ça, c'est plutôt sympa.
Autre chose qui
est super sympa,
alors, peut-être que vous êtes
pour ou contre
les emojis partout,
on ne va pas lancer le débat ici.
Par contre, si vous voulez
intégrer
votre propre système d'emojis
à l'intérieur de votre application
sans utiliser
les versions
natives
de votre opérating system,
donc que vous soyez sur téléphone
ou sur ordinateur, vous avez
accès à ces emojis de manière native.
Néanmoins, si vous voulez les
mettre dans le contexte de votre application,
vous pouvez le faire, avec
une super libération qui s'appelle
Fremouse.
Moi, j'avais marqué le truc
qui ne sert à rien, mais qui est cool.
Donc je ne vois pas à quel moment
tu vas pouvoir intégrer ça.
Mais en tout cas, c'est super sympa, la DITUN.
Oui, alors, moi,
quand je vois ça, par exemple,
ça me rappelle clairement
sur Discord, par exemple,
où tu peux mettre
ou tu peux rajouter
des emojis custom.
Et donc, tu viens, en fait,
rentrer tes propres emojis
et
tout se fait au sein de ton application.
T'as pas besoin de sortir ton contexte
et d'utiliser ton keyboard
de ton opérating system pour le faire.
Donc, ouais, je comprends
un peu quand même si tu vois,
je comprends.
Je comprends.
Je me dis, là, peut-être
dans une zone de commentaires,
sur un site ou une app, tu as des commentaires,
tu peux éventuellement mettre un truc
pour mettre des emojis dans les commentaires.
Mais comme tu dis, c'est déjà disponible
dans tous les OS, tout ça.
Mais si tu veux
mettre
tes propres emojis et ton propre ecosystem
de DICON
et tout ça, là, tu es obligé
de venir intégrer cette fonctionnalité.
Et donc, je comprends
après, quand on est
à ce niveau-là de détail dans ton application,
c'est plutôt pas mal.
Est-ce que ça va être le Game Changer ?
Je ne sais pas.
Mais en tout cas,
c'est possible
d'intégrer
de manière native
au sein de notre application.
La gestion des emojis
avec Fremouse.
Malgré le fait que
la librairie soit
faite en anglais, c'est voilà,
c'est une vocation internationale.
Fremouse, c'est quand même un super nom
français, tout ça.
Moi, je trouve ça sympa.
Et tu as vu, c'est encore basé
sur chat de CN, Yoann.
Oui, oui.
C'est devenu un standard.
C'est devenu un standard.
C'est chat de CN.
Allez, on bascule dans le monde
du devia
et
pour nous, une info qui peut avoir
son impact.
Windsurf, donc, qui est
utilisé justement
tous ces agents
et ces modèles, il y a pour nous
faciliter la vie.
Viens de se faire racheter
par OpenIA pour la modixome
de 3 milliards.
Ouais,
enfin, c'est en cours, c'est en cours et c'est en train
de diller. Je sais pas si c'est totalement
fini, mais...
C'est annoncé à 3 milliards.
Ouais, moi, moi j'ai tombé de ma chaise
que je n'ai pas, parce que j'ai un bureau
de goût, mais j'ai halluciné en fait
sur le montant.
Mais clairement, j'ai du mal à comprendre.
Alors,
t'as peut-être des explications, mais
je comprends pas comment
un fork
de VS Code, on a
rajouté une brique IA,
donc en prenant plein d'ingénieurs
tu peux faire, alors on est d'accord.
Tu peux être valorisé et rètre
acheter à 3 milliards. Je comprends pas
pourquoi OpenIA ne fait pas une branche
de VS Code et développe pas lui-même
son windsurf.
Après, là je pense que
ce n'est pas des logiques
techniques qu'ils achètent.
C'est
je pense plutôt qu'ils achètent
un concurrent
pour tout
internaliser
et pour augmenter la valo d'OpenIA
en fait, windsurf a réussi
à
emborder beaucoup, beaucoup de développeurs
et donc ça en fait c'est
valorisable, parce qu'on le sait tous
une fois qu'on a fait notre migration
sur un IDE, on ne change pas tous les 4 matins.
Donc, ce qui veut dire que
quelqu'un qui met sa carte bleue pour windsurf
il va rester
je pense 6 mois, 1 an, voire plus.
je suis pas totalement d'accord
parce que justement, le fait qu'il soit basé
sur VS Code, c'est facile
de migrer justement.
Tu peux passer de windsurf, à curseur
à VS Code, on va passer sur VS Code.
C'est plutôt facile de migrer aujourd'hui.
Ouais, c'est ok, c'est vrai.
Par contre
moi, je pense
que justement, peut-être
OpenIA n'a pas cette
brique IDE plus
plus code
et donc en fait, c'est plus facile de
faire une acquisition
peut-être survalorisée mais il s'en fout, ils sont blindés
donc ça rentre dans les assets.
C'est la plus grosse acquisition
là depuis que OpenIA existe.
Oui, c'est un éditeur de code.
Mais comme ça, ils viennent
internaliser
et ils font un outil
tout en un et ils maitrisent
toutes les briques.
C'est-à-dire, on a l'IDE,
on a les agents
et on a les modèles
et on entraîne les modèles.
En fait, ils deviennent toute la ligne
de production
et donc ils deviennent ce qu'on appelle un pure player.
Moi, ça me surprend pas,
je suis pas surpris de ça.
Non, rappele-toi
Instagram, combien Facebook l'a acheté ?
Rappele-toi.
Instagram, on parle d'Instagram.
Trompe-Yard.
C'est Instagram, plus que c'est devenu aujourd'hui.
Je veux dire, Windsurf ne deviendra
jamais Instagram et un rapport
ne sera jamais autant d'argent qu'Instagram.
Woonote.
Tu peux pas savoir, non mais
tu vois, tu...
C'est ce qu'ils font, ils sont pas fous,
mais c'est trois miniards.
C'est tout fous.
En fait,
en face, et on peut en parler maintenant,
en face, on a
Curesor.
C'est le concurrent
et c'est le même délire, c'est un fork de VS Code.
Ok, très bien.
Mais qui était avant,
plus utilisé que Windsurf.
C'est ce qui me rend fou.
Oui, mais
mais qui te dit que OpenIA
est pas allé voir Curesor en disant
on vous rachète.
Et puis eux, ils ont dit non, non, non, non, non, non, non, non.
On se fait pas racheter.
On se fait pas racheter.
Et bien Windsurf, ils ont réussi
à trouver un deal.
Donc, tu vois, c'est pas
c'est pas décollant.
Donc, il y a une guerre là-dedans.
Bon, très bien.
Et nous, on va voir
si ça va être bénéfique pour nous
ou les utilisateurs finales,
finaux.
Par contre, ce qui est sûr, c'est que Curesor
vient avec un plan
sur le futur
pour en fait intégrer
les étudiants
et on leur donne un plan
pro,
donc un plan payant pendant
un an gratuitement.
Pour le coup, mes étudiants
l'ont fait en 10 minutes.
Donc, ça marche plutôt bien.
C'est tout validé ultra rapidement.
Et ils peuvent profiter
de Curesor
pendant un an.
Oui, oui, c'est hyper facile.
Oui, exactement.
En fait, en tant que étudiante,
est rattachée
à un numéro
spécifique. Et eux, Curesor,
ils ont déjà intégré toutes les écoles.
Et donc, c'est un problème.
Non, oui, oui.
Et en fait, aujourd'hui, t'as un standard
dans les universités, tout ça, c'est
en mode édu. En fait, dans ton
nom de domaine, t'as édu. Et pour avoir
ça, en fait, ça veut dire que
tu fais partie d'une école, d'une université
et tout. Donc, en fait, ils se basent déjà
là-dessus. Et après, en fait, tu dois
transmettre ton numéro spécifique
et ça passe tout de suite.
Donc, c'est
super intéressant.
Même si ça amène
d'autres problèmes.
Ah oui, parlons-en.
Petit débat.
Petit débat.
Non, mais d'accord, ça, ça, on est d'accord.
Exactement. Non, je pense qu'il y a pas de débat
et je pense que quand on est junior
une fois de plus,
Curesor, Windsurf,
Copilot, tout ça, ne sont que
des outils. Et donc,
est-ce que la messe
est dite, une fois que Curesor nous a fait
sa suggestion,
oui et non, je pense
qu'il faut garder un esprit critique,
sauf que pour garder un esprit critique,
il faut quand même savoir
ce que Curesor a fait.
Que la ligne de code qui nous a été
soumise et suggérée,
avant de faire table
au minimum la lire
et la comprendre.
Et c'est là où en fait,
un junior junior en fait, va avoir
plus de difficultés
à émettre
des réserves quant à
ce que Curesor va lui proposer.
Parce que clairement,
s'il n'a pas le recul
ou le bagage technique
cognitif
et de compétences nécessaires
pour dire si c'est oui, non,
si c'est bien ou pas,
clairement, ça va être
compliqué. Et le risque,
c'est de venir jouer à table,
table, table, table, table, table,
mais de rien comprendre ce qu'on fait.
C'est clair, bah en tout cas,
tu peux en parler puisque toi, tu as des cours
à des étudiants, donc on en lui, il ne me passe pas sur des juniors,
on est sur des étudiants, donc ils ne sont
pas encore considérés comme juniors.
Ils sont à l'école, donc tu vois déjà
des mauvaises habitudes, c'est un store.
Bien sûr, bien sûr.
Et au-delà
de lutter contre le copier collé
d'un projet à l'autre,
ou de copier, de stack overflows
dans le projet, mais ça ne marche pas.
Bah ouais, mais ta variable, c'est pas la même,
mais tu vois, c'est des choses
pasiques. Là, en fait, on a
le nouveau problème qui est
lié à, à côté de ça,
aussi, j'ai vu des
choses super intéressantes, c'est-à-dire
d'utiliser vraiment CurSort
et plus la fonction
chat, en fait, pas la fonction
agent qui va venir écrire du code pour toi,
mais la fonction vraiment
chat ou en fait, on pose
des questions, on lui donne le contexte
de notre page, et
en fait, il va nous
assister, il va nous répondre, il va nous
donner la doc, il va nous donner
des exemples, et en fait
la qualité de ton pronte,
évidemment, va donner
vraiment matière A,
mais en tout cas, ça,
en fait, on peut voir tous ces
assistants de code comme
des super teachers, quoi.
Et je pense que c'est comme ça qu'il faut le voir,
et ça ouvre beaucoup, beaucoup,
beaucoup de possibilités sur l'apprentissage,
parce que, un junior,
s'il a compris comment
on pose les bonnes questions au chat,
là,
ça ouvre beaucoup, beaucoup de possibilités.
Ouais, c'est clair. Normal, de toute façon, c'est clair, ils vont mieux l'utiliser
comme un assistant, comme du pire programming
en fait, avec, imaginons,
comme si tu codais avec un developer senior
qui va t'expliquer les choses,
mais pas, voilà, pas plutôt
un truc qui va te remplacer, te faire gagner du temps
et toi, tu vas être sur TikTok
pendant que ça code à ta place, quoi.
Plutôt un assistant
qui va t'aider à comprendre et t'expliquer la doc,
et tout ça, plutôt.
Exactement, c'est en fait, pose lui des questions,
pose lui des questions
et lui, il va t'expliquer
et dit lui pourquoi, donne-moi des exemples,
tout.
Et donc, ça peut vraiment
être super, super intéressant.
Ce qui nous amène
à la news suivante
et au point suivant,
justement, où il nous faut aujourd'hui
en fait, comprendre
qu'est-ce qui est le prompt engineering
mais
de comprendre en fait
et de savoir bien poser la question.
Si, hier, en fait,
il nous fallait savoir poser la question
à Google, aujourd'hui
Google reste toujours une base, on est d'accord.
Par contre, poser
la bonne question et de
poser une bonne requête
au LLM
en fait, va devenir complètement indispensable.
Oui,
Livre blanc qui sortit
là, de, je crois que c'est quelqu'un
qui bosse chez Google, elle y bonstra.
Donc, totalement free,
tu peux le télécharger, l'imprimer,
moi je l'imprimais, on ne fait pas ça forcément, mais
voilà, hyper intéressant, c'est pour apprendre
à faire des prompts corrects
et tout ce qui va autour, en fait, tout le
langage, les paramètres,
top-k, etc. la température,
enfin, tous ces
réglages qui peuvent influer sur les réponses.
Donc, Livre blanc
de 68 pages, ouais.
Ouais, ça se livre vite.
Oui, oui, mais c'est hyper intéressant, en fait.
C'est quasiment obligatoire de le dire, je pense.
Ok.
Comprendre beaucoup de choses et devenir un peu plus expert
dans de promptings, etc.
Puis même, si jamais tu dois faire des agents
ou des choses comme ça, de comprendre les réglages.
Ce que ça reste, la température, déjà, ça change
complètement les réglages.
Mais bien sûr, en fait,
on a plein de...
Moi, je prends toujours
l'analogie de la table de mixage
au départ,
quand on commence à gérer du son,
on a 2-3 potards,
comme ils disent, des boutons,
2-3 boutons pour bouger
les fondamentaux.
Par contre, plus on avance
en compétences et en gestion et en compréhension
de la gestion du son,
plus notre table de mixage, elle va devenir
hyper grande. Par contre, elle s'accompagne
aussi avec la compréhension
de quand je bouge ce bouton-là,
qu'est-ce que ça va faire ?
Et ce type de livre blanc
vient vraiment nous expliquer,
nous donne une définition
et nous donne des compétences
pour pouvoir utiliser
et construire des promptes de qualité
pour nous faciliter la vie.
Top, top, super bouquin.
Super bouquin.
Top.
Et autre...
dans la continuité logique,
si on a envie
de construire des agents,
donc des agents
qui vont générer du code pour nous
ou autre chose d'ailleurs,
de la même manière,
livre blanc qui vient nous expliquer
en fait comment
qu'est-ce qu'un agent, comment l'utiliser
et comment construire un agent.
Avec toutes les règles
correctes.
On se coupe la île avec des ordres de code,
tout ça, il y a pas mal de trucs.
Et celui-là, tu l'as imprimé aussi ou pas ?
Non, celui-là pas encore.
Parfois, j'aime bien imprimer
c'est plus facile à lire que sur Word.
Après,
si tu as une tablette
type Kindle
ou en tout cas
des tablettes
qui sont basées sur l'encre
et donc en fait, il n'y a pas ce rétro éclairage.
C'est vachement facilitant
pour les yeux, ça fait beaucoup moins mal
que pour les yeux.
Et donc c'est
super agréable.
Yes,
Ecoute Patrick,
je te propose qu'on en reste
là pour cet épisode de news
du mois de mai.
On remercie tout le monde
qui est resté jusqu'au bout de l'épisode.
Pensez à mettre le petit pouce, le petit commentaire.
Ça nous fait toujours extrêmement plaisir.
Si vous avez des questions,
posez les questions dans les commentaires.
Et on vous dit à bientôt
pour d'autres épisodes.
Ciao ciao.
Merci, ciao.
Episode suivant:
Les infos glanées
DoubleSlashPodcast
Double Slash, un podcast sur le développement web. Retrouvez-nous régulièrement pour parler de sujets variés tels que la JAMStack, l’accessibilité, l’écoconception, React.js, Vue.js, Next.js, Nuxt.js, le CSS et des retours d’expériences sur des implémentations.
Tags
Card title
[{'term': 'Technology', 'label': None, 'scheme': None}, {'term': 'Technology', 'label': None, 'scheme': 'http://www.itunes.com/'}]
Go somewhere
Les news web dev et IA pour mai 2025 RC2