15:08 <discord_afpy> <saturn7694> oui surtout pydantic en effet mais c'est pas la même équipe
15:08 <discord_afpy> <saturn7694> c'est marant je pensais ça moi aussi...
15:08 <discord_afpy> <saturn7694> pydantic c'est vraiment un game changer pour le coup
15:11 <discord_afpy> <saturn7694> Fast API ça a été fait surtout à une époque ou la norme était les API web. Mais Flask et Django font ça aussi ils étaient juste là avant et hérite de l'époque à laquelle où on construisait les page HTML depuis le serveur. En gros.
15:12 <discord_afpy> <saturn7694> D'ailleurs maintenant que la norme c'est les islands ce serait intéressant de voir comment on fait ça avec ces frameworks
19:13 <Mindiell> je ne pige pas : on construit toujours des tas d'applis depuis le serveur.
19:13 <Mindiell> Juste il y a eu une mode qui n'est p'tet plus une mode maintenant
19:13 <Mindiell> mais tous les jours je fais du site web snas utiliser des APIs pour créer des apges
19:21 <discord_afpy> <melcore> C’est quoi ce que tu appelles les Islands ?
20:30 <discord_afpy> <dancergraham> Il est interessant de regarder le dernier Python dev survey 2023 et comparer l'utilisation de frameworks entre data science et web dev. Django reste largement devant pour du web, avec Django Rest (DRF) a la meme position que flask ou fast api pour du api pour web dev. https://lp.jetbrains.com/python-developers-survey-2023/#frameworks-and-libraries
20:30 <discord_afpy> <dancergraham> on voit egalement avec l'historique des étoiles sur GitHub que Django continue a attirer du monde, de nouveux adeptes meme si fastApi progresse plus rapidement avec la montée Python (Mony Python 😜)/ data science https://star-history.com/#django/django&fastapi/fastapi&Date
20:49 <discord_afpy> <saturn7694> c'est le dernier pattern à la mode en dev front https://www.patterns.dev/vanilla/islands-architecture/
20:52 <discord_afpy> <saturn7694> Il y a de l'inertie dans l'adoption des nouvelles technologies et Django a été très utilisé par le passé et encore aujourd'huin et ça mettra du temps avant qu'on ne le voit plus du tout, pareil pour Flask mais dans une moindre mesure)
20:54 <discord_afpy> <saturn7694> oui j'ai pas voulu dire qu'on en faisait plus. Mais il a eu un temps ou les SPA n'existait pas (l'époque jquery + bootstrap)
20:56 <discord_afpy> <saturn7694> > mais tous les jours je fais du site web snas utiliser des APIs pour créer des apges
20:56 <discord_afpy> <saturn7694> Oui c'est plutôt l'appli front qui tape une api qui est arrivé après. Avant qu'on s'apperçoit que en fait c'était pas toujours adapté qu'on parle de SSR et maintenant les Islands...
20:58 <discord_afpy> <dancergraham> Joli resource ! Il manque le Result design pattern... https://github.com/dancergraham/HeadFirstDesignPatterns_python/tree/main/extra_result
21:01 <discord_afpy> <saturn7694> ah oui ça c'est plus généraliste. Result https://doc.rust-lang.org/std/result/ bon je suis un peu septique sur sa pertinence sur des langages typé dynamiquement mais c'est important en efft
21:02 <discord_afpy> <saturn7694> Island c'est vraiment un pattern pour le dev front. Le souci avec ces technos ces paradigmes c'est que ça impose d'avoir du JS en front et en back j'ai l'impression...
21:04 <discord_afpy> <saturn7694> Leptos(framework Rust pour le front) le fait mais ça compile vers Web assembly et j'ai pas creusé
21:04 <discord_afpy> <saturn7694> https://book.leptos.dev/islands.html
21:54 <lcaracol> Mindiel:
21:54 <lcaracol> C'est un peu le dilemne.
21:54 <lcaracol> L'article effacé de discuss.afpy a l'air d'être une pure perte de temps.
21:54 <lcaracol> Donc si ça te demande de faire des manips pour publier le lien, ça en vaut certainement pas la peine.
21:54 <lcaracol> Par contre, s'il te suffit de coller un lien qui existe déjà...
21:54 <lcaracol> Il a l'air de valoir son pesant de savoureuses pépites de mauvaise foi.