![Julien Lucas](/img/default-banner.jpg)
- 59
- 273 398
Julien Lucas
France
เข้าร่วมเมื่อ 13 มิ.ย. 2009
La chaîne des codeurs et devs qui veulent booster leur bancabilité en freelance ou salarié.
Je suis développeur freelance depuis 2018, j'ai travaillé surtout avec des start-ups et scale-ups.
Je partage mes connaissances pour devenir meilleur dev en freelance ou salarié ou autre, et booster sa bancabilité de dev.
Pertinence garantie.👌🏼
MASTERCLASS GRATUITE 2 JOURS, 2 VIDÉOS :
🧠 Deviens un développeur bankable en entreprise grâce au dev facile et rapide d'applications de très haute qualité :
masterclass-gratuite-cleanarchi.com
MA FORMATION CLEAN ARCHITECTURE FRONT-END :
🖥️ Intéressé par devenir senior en conception d’applications ? J’ai crée une formation de 15h vidéo pour maîtriser la clean architecture : formation-cleanarchitecture.com
MA NEWSLETTER (IRRÉGULIÈRE) POUR BOOSTER SA BANKABILITÉ DE DEV :
devsfreelancesacademy.substack.com
Je suis développeur freelance depuis 2018, j'ai travaillé surtout avec des start-ups et scale-ups.
Je partage mes connaissances pour devenir meilleur dev en freelance ou salarié ou autre, et booster sa bancabilité de dev.
Pertinence garantie.👌🏼
MASTERCLASS GRATUITE 2 JOURS, 2 VIDÉOS :
🧠 Deviens un développeur bankable en entreprise grâce au dev facile et rapide d'applications de très haute qualité :
masterclass-gratuite-cleanarchi.com
MA FORMATION CLEAN ARCHITECTURE FRONT-END :
🖥️ Intéressé par devenir senior en conception d’applications ? J’ai crée une formation de 15h vidéo pour maîtriser la clean architecture : formation-cleanarchitecture.com
MA NEWSLETTER (IRRÉGULIÈRE) POUR BOOSTER SA BANKABILITÉ DE DEV :
devsfreelancesacademy.substack.com
Mes 5 outils et frameworks à bankabilité que j’ai adoré en 2024
Intéressé par apprendre à créer tes applications en clean architecture ? J’ai crée une formation vidéo : formation-cleanarchitecture.com
Petite vidéo dans laquelle je partage des outils à bankabilité que j’ai kiffé dernièrement.
MON PROGRAMME DE FORMATION (15h de vidéos) :
🧠 Formation Clean Architecture front-end - Deviens véritablement senior, apprends le développement rapide et simple d'applications de très haute qualité → formation-cleanarchitecture.com
📧 MA NEWSLETTER (IRRÉGULIÈRE) : devsfreelancesacademy.substack.com
OÙ JE SUIS SUR LES RÉSEAUX :
📸 Rejoins-moi sur Instagram : julien_lucas
👨💼 Linkedin : www.linkedin.com/in/julien-lucas-jl/
Chapitres :
00:00 - Intro
03:05 - Prisma
07:51 - Nestjs
10:01 - MSW (Mock Service Worker)
12:02 - Vitest plutôt que Jest
13:55 - Amazon Web Service
16:29 - Outro
Qui je suis?
Développeur front-end (autour de React) depuis 2018. J’ai eu l’opportunité de travailler en freelance dans quelque startups et scaleups. Après avoir été 4 pendant années développeur Wordpress, freelance aussi.
Sur cette chaîne je t’aide à devenir meilleur développeur, booster ta bankabilté, mieux te vendre, que ce soit en salarié, freelance ou peu importe. Tout avec tout ce qui tourne autour du business et du code.
Petite vidéo dans laquelle je partage des outils à bankabilité que j’ai kiffé dernièrement.
MON PROGRAMME DE FORMATION (15h de vidéos) :
🧠 Formation Clean Architecture front-end - Deviens véritablement senior, apprends le développement rapide et simple d'applications de très haute qualité → formation-cleanarchitecture.com
📧 MA NEWSLETTER (IRRÉGULIÈRE) : devsfreelancesacademy.substack.com
OÙ JE SUIS SUR LES RÉSEAUX :
📸 Rejoins-moi sur Instagram : julien_lucas
👨💼 Linkedin : www.linkedin.com/in/julien-lucas-jl/
Chapitres :
00:00 - Intro
03:05 - Prisma
07:51 - Nestjs
10:01 - MSW (Mock Service Worker)
12:02 - Vitest plutôt que Jest
13:55 - Amazon Web Service
16:29 - Outro
Qui je suis?
Développeur front-end (autour de React) depuis 2018. J’ai eu l’opportunité de travailler en freelance dans quelque startups et scaleups. Après avoir été 4 pendant années développeur Wordpress, freelance aussi.
Sur cette chaîne je t’aide à devenir meilleur développeur, booster ta bankabilté, mieux te vendre, que ce soit en salarié, freelance ou peu importe. Tout avec tout ce qui tourne autour du business et du code.
มุมมอง: 1 298
วีดีโอ
Le testing - comment on test ses applications en 2024?
มุมมอง 1.5Kหลายเดือนก่อน
Intéressé par apprendre à créer tes applications en clean architecture ? J’ai crée une formation vidéo : formation-cleanarchitecture.com J’ai creusé le testing ces derniers mois. Sujet mal compris parfois. Trop chronophage pour d’autres. Donc évité ou abandonné par les devs. Si vous posez la question de pourquoi on test, quelle stratégie de testing appliquer, suivez cette vidéo. Pas de méthode ...
Je code un clone Instagram en clean architecture en moins de 4heures ?
มุมมอง 5Kหลายเดือนก่อน
Intéressé par devenir véritablement senior en conception d’applications front-end ? J’ai crée une formation vidéo : formation-cleanarchitecture.com La meilleure manière de progresser, c’est de créer des clones d’app. Et d’utiliser des frameworks qu’on ai!merait maîtriser. Je me lance un petit challenge code. Je développe un mini clone Instagram. Particularité, j’utiliserai la méthode clean arch...
Comment être perçu comme un développeur compétent (sans même être senior) - le comportement à avoir
มุมมอง 12K2 หลายเดือนก่อน
Intéressé par devenir véritablement senior en conception d’applications front-end ? J’ai crée une formation vidéo : formation-cleanarchitecture.com Je te partage les compétences à développer pour être perçu comme un développeur compétent en entreprise. Que tu sois salarié ou freelance (on est d’accord si t’es en régie ça sera pas différent). MON PROGRAMME DE FORMATION (15h de vidéos) : 🧠 Format...
Guide RTK Query pour débutant (10 trucs essentiels et cools à connaître)
มุมมอง 5513 หลายเดือนก่อน
Petit guide RTK Query. Framework front pour faire du caching que je connais bien, je te parle des choses essentielles à savoir et des trucs cools. 👉🏼 Ma formation Clean Architecture front-end - 15h de vidéos pour savoir créer des applications de haute qualité, et rapidement : formation-cleanarchitecture.com - 🧠 Ma formation Clean Architecture front-end : Apprends à créer des applications de hau...
Les 3 patterns d’architecture d’application les plus utilisés aujourd’hui
มุมมอง 1.2K3 หลายเดือนก่อน
Les 3 patterns d’architecture d’application les plus utilisés aujourd’hui
Se lancer de zéro comme dev - comment j'ai démarré en 2018
มุมมอง 3.5K9 หลายเดือนก่อน
Se lancer de zéro comme dev - comment j'ai démarré en 2018
Passer de dev lambda à développeur stellaire - 9 choses
มุมมอง 2.4K9 หลายเดือนก่อน
Passer de dev lambda à développeur stellaire - 9 choses
6 situations qui m'ont fait franchir un palier comme développeur
มุมมอง 1.9K11 หลายเดือนก่อน
6 situations qui m'ont fait franchir un palier comme développeur
Maîtriser JavaScript, 8 points et concepts qu'il faut connaître
มุมมอง 33Kปีที่แล้ว
Maîtriser JavaScript, 8 points et concepts qu'il faut connaître
Tendances tech, ce qui change pour les devs
มุมมอง 3.9Kปีที่แล้ว
Tendances tech, ce qui change pour les devs
La Clean Architecture pour devenir un super développeur
มุมมอง 13Kปีที่แล้ว
La Clean Architecture pour devenir un super développeur
4 compétences de développeur freelance indispensables
มุมมอง 1.3Kปีที่แล้ว
4 compétences de développeur freelance indispensables
Chat GPT 4, Github Copilot pour coder, indispensable?
มุมมอง 12Kปีที่แล้ว
Chat GPT 4, Github Copilot pour coder, indispensable?
Pourquoi tu ne réussis pas comme développeur
มุมมอง 6Kปีที่แล้ว
Pourquoi tu ne réussis pas comme développeur
Full-remote, l'idéal pour apprendre le dev, tests techniques, niveau d'étude, je vous réponds
มุมมอง 3.1Kปีที่แล้ว
Full-remote, l'idéal pour apprendre le dev, tests techniques, niveau d'étude, je vous réponds
Comment se lancer en freelance quand on est pas super expérimenté
มุมมอง 4.9Kปีที่แล้ว
Comment se lancer en freelance quand on est pas super expérimenté
8 erreurs qui vont détruire ta carrière de développeur freelance
มุมมอง 3.7Kปีที่แล้ว
8 erreurs qui vont détruire ta carrière de développeur freelance
À absolument savoir dans JavaScript avant React, Vue, Fastify ou un framework JS
มุมมอง 3.9Kปีที่แล้ว
À absolument savoir dans JavaScript avant React, Vue, Fastify ou un framework JS
Le recrutement pour obtenir des missions long terme de développeur
มุมมอง 2.9K2 ปีที่แล้ว
Le recrutement pour obtenir des missions long terme de développeur
Apprendre le Clean Code - Les fondamentaux pour (bien) programmer [GUIDE COMPLET]
มุมมอง 16K2 ปีที่แล้ว
Apprendre le Clean Code - Les fondamentaux pour (bien) programmer [GUIDE COMPLET]
Comment se lancer en freelance, sans mourir
มุมมอง 4.3K2 ปีที่แล้ว
Comment se lancer en freelance, sans mourir
Ma roadmap pour apprendre le développement front-end de zéro
มุมมอง 21K2 ปีที่แล้ว
Ma roadmap pour apprendre le développement front-end de zéro
6 façons de gagner de l’argent comme développeur web freelance
มุมมอง 18K2 ปีที่แล้ว
6 façons de gagner de l’argent comme développeur web freelance
7 technos / compétences très demandées en 2022 pour les développeur front-end
มุมมอง 6K2 ปีที่แล้ว
7 technos / compétences très demandées en 2022 pour les développeur front-end
Le setup et outils que j'utilise, laptop, écran, IDE, terminal, outils, themes
มุมมอง 3.5K2 ปีที่แล้ว
Le setup et outils que j'utilise, laptop, écran, IDE, terminal, outils, themes
Comment gagner des missions de développeur qui paient vraiment bien
มุมมอง 9K2 ปีที่แล้ว
Comment gagner des missions de développeur qui paient vraiment bien
Les indispensables pour franchir le palier junior
มุมมอง 10K3 ปีที่แล้ว
Les indispensables pour franchir le palier junior
Super intéressant, Merci!!!😌
Merci Julien pour la vidéo !
le combo Nest + Prisma, un bonheur. Mais mauvais point pour Prisma, c'est au niveau de la compatibilité avec les vieilles bases de données (non migrable). Pour le boulot par exemple sur du SQL server, j'ai des erreurs OFFSET du coup obligé de faire du $queryRaw...
Ben tu vois je savais pas. Prisma pas parfait donc. J'avoue que ce sont des outils que je n'ai pas expérimenté à fond, mais je les kif. merci pour ton point @Endeavour95 🤗
@@JulienLucas ça va faire 2 ans que je ponce prisma, il y a quelques limites mais bon c'est justement de bonnes occasions de refaire de bonnes vieilles requêtes à l'ancienne XD
Salut Julien ! Je suis un peu perdu je t'avoue, est-ce que je me fatigue à essayer maitriser les choses ou juste avoir les notions sont suffisantes pour finalement travailler la maitrise le jour où tu en as vraiment besoin ? je suis en reconversion et je perd un peu pieds avec la quantité de chose à connaitre.. j'apprend des choses mais quand je vois des bouts de code comme le tien je comprend rien, comment faire ? :(
D'abord commencer par creuser et jouer les fonctions vanilla JS. Avant d'attaquer le reste. C'est le bon point de départ. Ne pas tarder à apprendre les classes JS aussi. Force
@@JulienLucas merci :)
une super video de plus merci julien .. je te suggère de voir du coté Adonisjs je pense que t'adorerai
Merci! Il est très sexy clairement, ça a l'air super cool.
Thank you for the great video, Julien! Keep them up.
Merci @kettanaito!
Salut Julien, je suis débutant en reconversion, merci pour ton partage, c'est précieux de trouver des contenus comme celui que tu proposes, je m'abonne, je trouverais certainement d'autres choses qui pourront me servir ! Et y'en a un paquet haha !
Salut , merci pour la vidéo. Dans la vidéo tu dis que tu fais appel à l'infrastructure depuis le domaine. La clean architecture ne devrait pas être l'inverse. Parce que là si tu change ton infra, tu dois réimplémenter ton domaine.
Hello Julien, j'ai une petite question, la couche "domain" de ton app n'est pas censé être indépendante du framework or je crois que tu utilises RTK, dans le cas ou l'on voudrait migrer sur Vue JS il faudrait donc réécrire également toute cette partie comprenant les use-case et non uniquement la couche "app"... J'ai surement mal compris certaines choses, merci d'avance si tu as le temps de m'éclairer sur le sujet
Testing Library c’est juste une lib opiniated sur comment interagir avec la UI d’un point de vu utilisateur. Ce n’est absolument pas spécifique a du e2e et elle peut être utilisée a différents niveaux que ce soit du e2e ou de l’intégration. Pour ça que tu la retrouves également sur Storybook. La lib n’est pas spécifique a une quelconque catégorie de tests
Merci pour les conseils, c'est toujours complexe de se mettre dans la tête du recruteur. En tant que dev on a toujours tendance à trop se focaliser sur les technologies et à se dire "ils vont bien voir que je suis bon" alors que ce sont tout les petits à coté qui vont faire basculer la décision.
L’IA a -t’elle y a un rôle à jouer dans la dans la phase de tests unitaires ?
@marholyne On peut demander à ChatGPT ou autre de rédiger les tests, suffit de lui présenter le code et poser la question. Même si jamais essayé. 🙂
Sujet tres intéressant, j'ai l'impression que le sujet du testing en front-end est encore tres immature. Quelques erreurs / coquilles que j'ai noté : - RTL c'est pas pour du e2e. Cest des tests de composants (que tu appelles tests d'intégration) - peut-être que jai mal compris mais tu as présenté une liste avec Cypress/Playwright/Vitest/MSW comme s'ils étaient des outils similaires, ce qui nest pas du tout le cas ;) Je pense que la vidéo mériterait de rentrer plus dans le détail - Il faudrait qu'on définisse clairement les differents types de tests. Les définitions (notamment unitaire vs intégration) en front-end sont très floues et varient d'une équipe à l'autre - Le sujet de tester le View Model est super intéressant. Je le pratique aussi en Vue avec un composable (hook) qui represenre mon composant et ca evite de spinup un faux DOM. Ca aurait cool de plus creuser ce sujet - Pareil le sujet des tests avec un vrai navigateur en mockant les calls networks (avec MSW par ex) est super intéressant, ca mériterait plus d'infos ! J'ai deja entendu le terme end2mocks pour ce genre de tests
@timmeehan2365 D’accord avec toi, le testing front-end est resté immature, c'est choquant presque je trouve. Elle est pas très bien réalisé cette vidéo. Je le concède volontiers. Ton commentaire est gold.🥇Tu as sorti tout ce qui aurait pu en faire une bien meilleure vidéo. J’invite tous les lecteurs à boire tes paroles. Haha.
@@JulienLucas après c'est toujours plus facile de critiquer que de faire ! En tout cas je pense qu'il y a matière à creuser, avec des vidéos qui vont plus loin ! C'est un sujet tellement intéressant avec très peu de ressources qui vont plus loin que juste parler de RTL ou de la pyramide de tests. Un autre point qui aurait le mérite d'être mentionné est l'aspect TDD / productivité des tests. Lancer une app dans un navigateur peut être vraiment lent quand on a des grosses apps avec de frameworks lourd type Next/Nuxt. Faire du TDD (sur n'importe quel type de test) peut être un vrai boost de productivité ! Très intéressé de voir si tu sors d'autres vidéos sur le sujet
Intéressant mais à mon sens, c’est dommage de ne pas avoir parlé de Storybook. Je pense que c’est une vrai révolution dans le testing (donner un retour visuel aux tests par exemple pour des non dev, notamment). Également, je pense qu’il y a une confusion sur la définition de test E2E. Pour moi, le principe c’est justement de ne pas mocker, d’où le nom: bout en bout. Idem, testing library ne permet pas de faire du E2E mais de tester des interfaces. En l’occurrence j’aurai plutôt tendance à appeler ça des tests d’intégration dès lors qu’on ne requête pas le back grâce à des outils comme MSW.
Effectivement testing-library ce n'est pas du e2e. Je trouve le terme "test d'intégration" assez flou en front-end, perso je préfère parle de tests de composants
@hugofontvieille7078 Effectivement j'aurai pu mettre Storybook dans ma liste. C'est d'ailleurs un des outils les plus appréciés des devs dans le StateofJS. Et yes, c'est vrai aussi, Testing Library est juste une lib tests d'UI finalement. Il y a beaucoup plus pousss en end-to-end, mais perso j'ai jamais testé. Merci pour le com, un connaisseur. :)
Hello Julien, merci pour tes vidéos. Comment tu as fait pour trouver ta première mission React en freelance ? Et est-ce que tu arrives à travailler en full remote?
@user-fc8xh7uo4c 1ère mission avec un designer indépendant avec qui j'avais bossé en mission Wordpress. J'avais prévu 1mois et demi de dev. Ça m'en aura pris 3. Les relations donc. Toujours travaillé en fullremote.
@@JulienLucas Merci pour la réponse, et tu arrives à avoir des missions en continu ou presque de cette manière ? Avec quel TJM si c'est pas indiscret ?
@user-fc8xh7uo4c On est pas sur WhatsApp 😂
@@JulienLucas Haha, ça marche, désolé, j'essaie juste d'avoir un max d'infos car je souhaiterais avoir le même parcours
Bonjour, une remarque, vous gachez la qualité de vos vidéos avec une musique de fond omniprésente et donc trop forte en arriere plan. Cela devient très vite pénible à suivre. Régle numéro 1 sur youtube comme pour le front end, penser à l'utilisateur.
Étant débutante je ne suis pas dans le testing trophy mais plutôt dans le testing nothing 😂 Du coup votre vidéo tombe vraiment bien, ça m'a permis de prendre conscience de l'importance de tester, en plus d'en apprendre davantage sur le sujet (qui m'était très flou jusque-là). Merci^^
Pas fantastique cette vidéo @giovanna2787, mais il y a quand même quelques bons nuggets. J'espère que tu te mettra à tester maintenant. 😏
C'est top. Merci pour la découverte de l'outil MSW ! (:
Merci 🫡.
Le dossier "service" à la racine n'est pas joli, si ce sont des hooks comme tu le dis, ils devraient être placés dans le dossier userInterface. 10:32 dans le deleteTraining tu utilises une classes "deleteTrainingApi", ça c'est vraiment pas bon. Tu devrais avoir un découplage de ce niveau là, dépendre d'une interface et avoir quelque chose du genre : "deleteTrainingRepository.endpoints.deleteTraining...". C'est justement ça le principe de base de la clean architecture. 11:47 tu nommes la function deleteTraining mais enfaite, elle est aussi responsable de lister l.466, tu as un problème de single responsabilité. 13:20 les any partout c'est pas top 22:22 c'est pas redux qui fait que c'est testable, c'est le fait d'isoler les fonctions métier. 24:27 "c'est très typé start-up, c'est scalable"...heu non, aucun rapport. Franchement faire une vidéo de 25min sur la clean architecture sans parler d'inversion de dépendance et d'adapters c'est très fort. La clean architecture ça va plus loin que crée un dossier "domain" et "infrastructure" à la racine d'un projet.
Super vidéo, de ce que j'ai compris, il existe en faite plusieurs " Clean architecture ", et toi tu te base sur le DDD, c'est bien ça ? J'essaie de comprendre comment mieux structurer son code, sauf que je vois beaucoup de gens utiliser différent nom, par exemple " Application " " Presentations " ou encore des fois " Entites " ou " Models " pour dire la même chose, je me demande si il existe une " norme " quand on fait du " Clean architecture ", par ailleurs j'utilise Vue3. Aurais-tu des conseils pour mieux structurer mon code ?
Non @SirAeshki il n'existe pas plusieurs clean architectures. Une seule. Moi je rajoute juste les view models, ce qui n'existe pas dans la méthode "officielle" de Robert Martin. Je commet un lapsus dans la vidéo, c'est un rajout de ma part. Après oui, dans les repo GitHub les devs se trompent souvent sur le naming. Parfois c'est pas très grave. Parfois c'est complet freestyle. D'où ton impression. ☺
@@JulienLucas je comprends mieux, je te remercie de m'avoir répondu rapidement, je te souhaite une bonne journée
Hello ! Super vidéo très intéressante. Penses tu mettre a dispo le code sur un github? Car le seul reproche que je peux faire c'est que par moment ça va très vite et on a pas trop le temps de voir en détails le découpage. J'ai compris les principes mais j'avoue que je suis partisant d'avoir un example a analyser à tête reposé. En tout cas encore félicitations pour ta vidéo.
Non @lanswave3625, je ne mets pas le repo sur github. Sinon certains vont se contenter de ça. Alors que je vends une formation qui traite tout ça de manière posée, ainsi que la partie testing. Sans oublier la partie sur 2 autres frameworks, rtk et react query. Mais c’est vrai que ça passe vite. Il faut mettre l’écran sur pause. 🙂
Mec je débute en développement et ta vidéo est vraiment super merci 🙏🏻
Merci @jeremied7945! J'étais sur que certains allaient bien apprécier. 😁
@@JulienLucas bah surtout que c'est vraiment la première fois que j'entends parlais de cette forme coding avec ces outils donc ouais chuis bien content que TH-cam m'ait pushed ta vidéo.
Ta police de caractère sur VS Code elle fait mal aux yeux
elle est exceptionnel ta vidéo, sah je suis heureux que youtube me l'ai recommandé
Salut, super vidéo hyper intéressante que de bons conseils ça fait plaisir de te revoir depuis quelques temps continue comme ça j’adore
Merci @remyirconnor5074, content que ça t'ait plu.🙏
J'ai adore 🤩
Yes, c'est ça qu'on veut voir. Des cas concrets d'implémentation Clean/Hexa & DDD. Je suis sur Vue et le point qui me dérange le plus par exemple, c'est la liaison entre le domain et les primitives de réactivité du framework.
@xav_624 Je connaissais pas les primitives de réactivité de Vue, j’ai du checker. 😅 Bonne question. Réponse, ça se mets sur le viewmodel. Mais tu peux avoir envie de te créer des custom hooks de hooks - pour les usestate sur React, ou ref() et reactive() sur Vue. Ainsi on retire là aussi de l’inter-dépendance au framework. J'avoue n'être jamais allé jusque là. J'espère avoir répondu à ta question.
Merci bcp. mais je trouve encore plus mieux une video complete
Sujet intéressant mais tout est vraiment trop long ; répétitif et donne l'impression que les explications partent dans tous les sens. J'ai eu l'impression d'entendre pleins de fois la même chose sans que ça n'apporte quelque chose de plus au contenu. Dommage, l'initiative est sympa !
@thomaseyermann Pourtant j’ai tenté de parler de choses différentes tout le long. Regardes: 1. Je parle des modules de code pour les cas d’utilisation 2. Puis de l’injection de dépendance 3. Puis je parle des views models 4. Ensuite je parle des présenters Mais je prends volontiers la critique, j’ai fait un essai.
Super vidéo, tu utlises redux toolkit pour ta clean archi mais est-ce qu'on pourrait pas faire la meme chose avec Zustand ?
bonne question, intéressé par la réponse de Julien aussi !
Merci @mrkanata7696. J'ai jamais testé Zustand, mais je peux dire qu'évidemment oui. En faite peu importe les frameworks qu'on utilise, vu qu'il y a du découplage d'inter-dépendance partout. Tu aurais juste à brancher ton Zustand aux gateway (l'infra) et au Presenter (pour envoyer la donnée sur les composants). À tester. Après pour le testing tu as toujours différentes possibilités en clean archi, c'est ça qui est bien.
@@JulienLucas Merci pour la réponse
Très intéressant, comment fais-tu les tests de tes composants et de l’intégration ?
Content que ça t'ai plu @maorisraoelson5574. 🙂 Justement j'en parle brièvement dans la vidéo. Je test les composant par leur viewmodel que j'aborde. C'est à dire en pur tests unitaires. Plutôt que d'émuler le composant entier. C'est rapide et beaucoup plus maintenable de tester comme ça. Car il n'y a pas de dépendance au framework React. Je te recommande d'essayer.
@@JulienLucas Effectivement, je trouve que ModelView suit le même principe que le pattern “presentational/container”, remplacé par les hooks
Je trouve ton parcours très inspirant Julien ! C'est avec plaisir que je m'abonne à ta chaine. ;-)
Merci @ibanson 🙏
Très intéressant, merci
Merci @bobbybob-cz3nt 🙏
Très bonne initiative ! Je suis.
Merci, content de t'avoir ici @nunn
Hello, intéressant, c'est possible de savoir à quel âge tu es devenu développeur freelance ? J'aimerais savoir si le marché accepte les gens qui se reconvertissent tardivement.
Bien sur que le marché accepte ceux qui se reconvertissent tardivement, si t'es bon, on t'embauche. Faut arrêter de se prendre la tête avec l'âge. Reconverti à 37ans sur React pour moi. Avant j'étais dev Wordpress. Donc gros changement. 🙂
Hello julien. Quand on voit le titre je code insta en 4h on s’entend à avoir les 4h de vidéo. Du coup suis un peu rester sur ma fin pour le coup sur cette vidéo. Si t’as la possibilité n’hésite pas a publier la vidéo complète. Du courage pour la suite
😅
Même commentaire, la vidéo complète pourrai être cool vu qu'en plus elle semble avoir été enregistrée.
la même ;)
Je suis vraiment ravi du projet mais nous aimerions avoir la vidéo complète vraiment pour véritablement avoir des vrais acquis dessus si possible partagé nous le lien de la vidéo merci ❤
Ça représenterait 5h de vidéos Tout ça est traité en détail dans ma formation: www.formation-cleanarchitecture.com Et il y a un discount actuellement. Je serait ravis de t'y retrouver (un accès Slack est inclut).
first, super vidéo
❤️
Superbe vidéo. Est-ce qu'il n'y aurait pas un volet un peu management ? gestion d'équipe/organisation de projets etc
Peut-être un jour. 🙂 J'ai jamais été manager. Juste lead front. Une fois.
Très bon conseil, j'ai déjà eu des réflexions sur le manque d'initiative. Malgré 24 ans d'expériences 😅
Haha.
Bonjour Lucas Tu as dis que tu avais suivis une formations en JavaScript, Par quel organisme l'as tu suivi ? As tu déjà fais une vidéo sur comment lire une documentation ? merci
T’as pas honte d’avoir un drapeau français derrière toi sérieusement ?
Excellents conseils, j'ai trouvé ici, merci bcp Julien ; Je vais explorer ta chaîne car j'ai un grand d'amélioration que je dois faire pour être meilleure collègue développeuse, c'est de savoir communiquer mieux avec les collègues non Tech notamment les chefs de projets, PO & consorts ; car je trouve important d'échanger au mieux pour appréhender les besoins client et besoin utilisateurs ; encore merci et ravie de découvrir ta chaîne
Merci ce retour positif @AliceSEBEGO! L'aspect softskills est assez important dans le dev oui.
Top ta vidéo merci :)
Bonjour, interessant, mais en tant que dev en formation, difficile a apprehender
Hey!^^ Ma question va ptetre paraître étrange mais comment on fait pour savoir quand c'est le moment de demander de l'aide? Mon soucis c'est que je pense tjr pouvoir régler le problème seule (en faisant des recherches ou en demandant à Gepetto), et je demande de l'aide que si vraiment je suis bloquée de chez bloquée depuis un moment..
Hey. Éléments de réponse dans ma vidéo version longue.
Pour le premier point, c'est presque impossible. Pour faire les tickets à haute valeur ajoutés il faut comprendre le fonctionnel du produit. Et comprendre le fonctionnelle nécessite du temps et de la formation interne. Il existe aucun produit où il n'y a pas de fonctionnel, les tâches qui sont donnés aux nouveaux correspondent au "first issue" (e.g. modifier la popup) ce qui est normal puisqu'il n'a pas encore eu le temps d'être former sur le produit.
D'accord avec toi @adriencbl. Ça peut prendre du temps (parfois des mois, mais là j'imagine c'est de la grosse grosse tech alors) de comprendre le produit, les enjeux, quand on arrive sur un projet.
@@JulienLucas oui effectivement on est sur des produits qui ont coûté plusieurs millions et qui chaque année on des dizaines ou centaine de jour/homme Mais je trouve important de la mentionner car une grosse partie des gens qui sont dans la tech sont dans ces structures et une grosses partie qui veulent faire de l'info vont également travailler dans ces structures (Les startup, scaleup sont "minoritaires" a mon sens)
Merci pour la vidéo, comment tu appris le Typescript, est ce qu'il est utiliser dans les entreprises où t'as fait ta mission ? ....
petite question : est ce que les "bons" dev donnent forcément des estimations de temps correctes ou bien est ce qu'ils visent large comme un junior et ralentissent la cadence afin de terminer dans les temps tout en peaufinant les derniers détails ? Etant donné que la plupart des entreprises regardent les années d'expérience ça semble logique qu'un projet court estimé large et qui ne se termine pas trop longtemps en avance avantage l'image qu'on a non ? C'est paradoxal mais pour un même taff, un type qui fait le boulot en 2 mois il gagne 2 mois d'exp pro alors qu'un mec qui termine en 2 semaines il gagne 2 semaines d'exp pro non ?
Si tu fais le même boulot en 2 semaines qu'un autre en 2 mois, le 1er m'a l'air plus compétent moi. :) Ceux qui font l'effort d'estimer réalistement progressent plus. Vaste sujet l'estimation. Mix de compétence, de caractère, de communication, de softskills. Pour moi ceux qui se cassent la tête à estimer réalistement et tenir leur engagement deviennent ou sont vraiment d'excellents développeurs. Rapides, fiables. Ils rapportent donc plus d'argent. Et au final tout est question d'argent. :)
Ce n'est pas une estimation de temps mais plutôt de difficulté. Donc si tu es junior tu vas passer plus de temps sur la tâche qu'un sénior, et c'est ok :)
super video merci