Le backend surprenant de notre application

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 มิ.ย. 2024
  • Trouver un freelance sur Fiverr en Design (-10% avec mon code Promo: BENFIVERR)
    go.fiverr.com/visit/?bta=1253...
    Travailler avec ce développeur back-end :
    go.fiverr.com/visit/?bta=1253...
    Suivez Romain sur Twitter (pour pas louper le live dans lequel il va tout corriger) :
    / romainlanz
    Introduction à Adonis par Romain :
    • [VOD] Introduction à A...
    Code source du Backend :
    github.com/Benjamin-Code-YouT...
    Mes tutos et codes sources :
    shop.benjamincode.tv
    Rejoignez moi sur Twitter :
    / benjamincode
    Insta : / benjamincode
    Twitch : / benjamincode
    Mail : b1jam1code@gmail.com
    Partners Manager : Loic Coutal
    Merci à Matei Convard qui m'aide dans la direction artistique de ma chaîne : / wutezluv
    Merci à son frère Andrei Convard aka Obsimo de m'avoir envoyé ses musiques sans les voix pour que je puisse les utiliser dans le fond de mes vidéos. Allez checker sa musique et abonnez vous à sa chaîne, il est très bon :
    • Obsimo - Club Memories...
    Les musiques que j'utilise sur la chaîne sont soit :
    - de moi (dans de nombreux cas : guitar / saxo / nappes de synthés)
    - de Obsimo
    - de Luxie (Ilovedyou • Luxie - ilovedyoumybaby )
    - de Paradise of Yesterday (paradiseofyesterday.bandcamp....) pour tout ce qui est synth pop
    Découvrons ensemble le backend de l'application Boum Boum.
    Chapitrage :
    00:00 Introduction
    01:16 Notre CTO
    02:02 Son profile BoumBoum
    03:09 Cahier des charges
    07:41 Estimation des temps
    08:59 Estimation des prix
    10:18 Choix du Freelance
    16:07 Le résultat
    19:32 Prix et Nationalité

ความคิดเห็น • 207

  • @BenjaminCode
    @BenjaminCode  7 หลายเดือนก่อน +23

    Vous pensez-quoi du travail de ce développeur backend ?
    Trouver un freelance sur Fiverr en Design (-10% avec mon code Promo: Bencode10)
    go.fiverr.com/visit/?bta=125379&brand=fiverrcpa&landingPage=https%3A%2F%2Fwww.fiverr.com%2Fcategories%2Fprogramming-tech%2Fsoftware-development%2Fapi-integrations%3Fsource%3Dcategory_filters
    Travailler avec ce développeur back-end :
    go.fiverr.com/visit/?bta=125379&brand=fiverrcpa&landingPage=https%3A%2F%2Fwww.fiverr.com%2Famir_younus%3Fsource%3Dinbox

    • @joda6797
      @joda6797 7 หลายเดือนก่อน

      Bonjour Benjamin, petite question par rapport à tout ça. Est ce qu'il est possible d'avoir exactement le même code ou "type de code" en utilisant chat gpt? C'est à dire que le dev a pris ou a retranscrit tes demandes pour ce résultat ou alors il y a un moyen de voir si oui ou non chat gpt a été utilisé pour tel ou tel partie? En l'état ça n'enlève pas le fait que le dev t'as rendu un boulot et qu'il mérite donc son salaire, mais je m'interroge parce que beaucoup font l'apologie de chat gpt pour le code, mais il semblerai qu'il récupère les codes transmis, ce qui poserait un problème de sécurité et de confidentialité non? Surtout pour une jeune startup .Je ne me souviens plus du nom du youtubeur qui avait indiqué ça, il disait être ancien formateur de chez athos et que dans sa boite actuelle, ils avaient pour consigne de ne pas l'utiliser à cause de ces problèmes. Merci beaucoup et bonne journée.

    • @BelleMorue
      @BelleMorue 7 หลายเดือนก่อน

      Je pense que tout les devoppeurs backend finissent par devenir fullstack ou architectes avec l'expérience. Il faut faire un setup pour faire du DevOps local pour voir le vrai problème des développeurs aujourd'hui. Cela commence à devenir délicat parce qu'une fois que tu sais faire la gestion et la gestion d'un cloud local, Azure stack ou OpenStack, et d'un environnement devop, ce n'est pas active directory qui va t'empêcher de remplacer l'administrateur système. La quesiton que je me pose quel est l'alternative à DevOps, qui n'est pas une méthode agile avec un développement en V pourris dont tout les ingénieurs ont subi un lavage de cerveau avant de sortir de l'école, dans des projets où la nature même de ce que l'on code ne se prête pas l'intégration continue facilement et dont le déploiement est très compliqué. Par exemple, tu fais comment pour faire du déploiement DevOps si le système est un logiciel qui contrôle le moteur d'une voiture qui n'est pas en réseau.

    • @mechanicalseu
      @mechanicalseu 7 หลายเดือนก่อน

      @@joda6797 J'ai beau tourné ça dans tous les sens avec chatgpt, il arrive a faire des choses assez simple mais s'il faut réaliser un projet entier, ça devient vite compliquer , tu vas passer beaucoup de temps en explication pour des petits bouts de code, et tu verras qu'au bout d'un certain nombre de requete, il perd vite le contexte, par contre tu peux l'utiliser pour t'expliquer des concepts que tu ne comprends pas forcément dans les documentations, moi je l'utilise pour ça, et pour mettre en forme tes idées c'est sympa! mais pour le code, ce n'est pas encore l'outil magique :)

    • @David-xq7ef
      @David-xq7ef 6 หลายเดือนก่อน

      @@joda6797 En France, il n'y a aucun droit d'auteur sur le code informatique. Tu peux copier coller le code d'un autre programme sans soucis.

  • @gregorylagrandcourt242
    @gregorylagrandcourt242 7 หลายเดือนก่อน +13

    J’suis un jeune étudiant dans le domaine et j’avoue que ta série de vidéo est incroyablement interessante !
    Merci de démystifier un tel projet.
    Vraiment, au top !

  • @vinclre4066
    @vinclre4066 7 หลายเดือนก่อน

    mec, merci pour cette série de vidéos, je suis new freelance depuis deux ans et tu m'apporte tellement de clareté sur certains points c'est fou, merci à toi tu gères

  • @wassimslimane8589
    @wassimslimane8589 7 หลายเดือนก่อน

    Incroyable cette série, Merci Ben.

  • @4lexi4111
    @4lexi4111 7 หลายเดือนก่อน +14

    C’est super d’avoir pris quelqu’un qui n’avait pas encore de review, le hasard fait bien les choses. Super vidéo, très pédagogique !
    (Et Romain est top !)

  • @andytrutsh
    @andytrutsh 7 หลายเดือนก่อน

    Merci pour cette aventure, c'est un régal !

  • @alexandreclabaut8045
    @alexandreclabaut8045 7 หลายเดือนก่อน +81

    La série est cool.
    Je trouve dommage de ne pas avoir spécifié pourquoi utiliser Adonis dans ce cas.
    Car au delà du framework utilisé, le plus important sont les raisons qui ont poussés a ce choix. D'autant qu'il semble plutôt avoir été une contrainte limitante pour le choix des freelances.
    Hâte de voir la suite.

    • @Bobywoodwarrior
      @Bobywoodwarrior 7 หลายเดือนก่อน +16

      Romain est core member du projet Adonis

    • @RomainLanz
      @RomainLanz 7 หลายเดือนก่อน +29

      Les joies du montage ont fait que l’explication n’est plus là ! 😆
      Il y a plusieurs raisons qui ont mené au choix d’AdonisJS:
      1. Comme mentionné par @Bobywoodwarrior, je suis membre de la core team du framework. Je possède donc une familiarité approfondie du framework. Vu qu’on me demande de juger, corriger et planifier un travail, il est assez évidant que je vais prendre la techno que je connais le mieux.
      2. Partir sur le choix d’AdonisJS permet aussi de définir un scope précis. Si d'autres personnes devaient rejoindre le projet, leur connaissance d'AdonisJS suffirait pour commencer à travailler efficacement. Comme je l'ai souligné dans la vidéo, à l'exception d' "axios", tout le code provient d'AdonisJS. Cette approche permet de trouver des employés compétents beaucoup plus facilement.
      3. Au vu du cahier des charges et du temps imparti, j’ai préféré choisis une technologie complète qui aidera au mieux notre freelancer. Sans AdonisJS, il aurait passé beaucoup plus de temps à gluer des modules qu’à codé le code de notre api.
      4. AdonisJS est le seul framework vraiment complet qui existe dans l’univers Node.js. Malheureusement, son seul problème est qu’il n’est pas super connu malgré sa longévité. Le faire utiliser dans cette vidéo permet à de nouvelles personnes de connaître son existence.
      En résumé : Du kiff, du future-proof et de la productivité ! 😋

    • @arkrai12
      @arkrai12 7 หลายเดือนก่อน

      ​@@RomainLanzBonjour,
      Effectivement je ne connaissais pas ce framework. Je suis un développeur orienté PHP avec Symfony. Est-ce qu'il y a des similitudes ? Je serais bien tenté de prendre la main dessus par la suite si c'est facilement abordable !

    • @josedesousa5789
      @josedesousa5789 7 หลายเดือนก่อน +2

      Il y a NestJs aussi dans l'environnement Node qui est très complet et avec 4x plus de popularité

    • @RomainLanz
      @RomainLanz 7 หลายเดือนก่อน

      @@arkrai12 Oui, c'est semblable à Rails, Laravel et Symfony !

  • @msdos911
    @msdos911 7 หลายเดือนก่อน

    Super série de vidéos, j'adore ❤

  • @OsefFTW
    @OsefFTW 7 หลายเดือนก่อน

    Super serie! Hate de voir la suite.

  • @stephanjames1536
    @stephanjames1536 7 หลายเดือนก่อน

    Great content!!!! Chapeau. Tu fais du bon travail.

  • @olivierd5766
    @olivierd5766 7 หลายเดือนก่อน

    J'adore cette série, c'est une super idée 👍

  • @VoltaireParis
    @VoltaireParis 7 หลายเดือนก่อน

    go boum boum !!!! merci hâte de voir la suite !!

  • @FP-yg1rx
    @FP-yg1rx 7 หลายเดือนก่อน

    Merci a toi, super série de vidéos

  • @edding3000fr
    @edding3000fr 7 หลายเดือนก่อน

    top ta serie ! tu gères trop, tu es inspirant

  • @Nongi
    @Nongi 7 หลายเดือนก่อน

    Génial vivement la suivante, même du métier on découvre des choses :)

  • @mydriase9539
    @mydriase9539 7 หลายเดือนก่อน

    Vidéo très cool j'adore cette série !
    Je suis pas dev back mais j'arrive même pas à imaginer comment on peut faire le back d'une app (même si c'est en mode semi POC) en si peu de temps ça me parait fou que ça soit si simple.

  • @axelpo9390
    @axelpo9390 7 หลายเดือนก่อน

    Vraiment bien cette série !

  • @Sql37
    @Sql37 7 หลายเดือนก่อน

    Tellement intéressant ! Merci

  • @MrShadows
    @MrShadows 7 หลายเดือนก่อน

    Une vidéo que j'attendais !

  • @emilienbidet
    @emilienbidet 7 หลายเดือนก่อน

    J'adore cette série !

  • @juniorkassi6460
    @juniorkassi6460 หลายเดือนก่อน

    Romain m'a fait aimer Adonis c'est un véritable crack

  • @faissalelosman5081
    @faissalelosman5081 7 หลายเดือนก่อน

    Excellent concept, j adore 🎉🎉

  • @pierreesseul2874
    @pierreesseul2874 7 หลายเดือนก่อน

    Super vidéo!! J’ai beaucoup la comparaison avec la restauration 😊

  • @pedros853
    @pedros853 7 หลายเดือนก่อน +1

    Une immense masterclass, cette vidéo
    Hâte de voir la suite 🔥

  • @fouderix
    @fouderix 7 หลายเดือนก่อน

    Super série !

  • @salah-eddineafifi7737
    @salah-eddineafifi7737 7 หลายเดือนก่อน +2

    Excellent le seul bémol c'est devoir attendre la semaine prochaine pour la suite ...

  • @linvestisseurimmobilier3809
    @linvestisseurimmobilier3809 6 หลายเดือนก่อน

    Contenu interessant, je suis le CEO de IMOBBIS, le réseau social immobilier Africain. Tu viens de gagner un nouvel abonné. Tes vidéos nous sont très utiles dans nos choix et process. Depuis le Cameroun 🇨🇲.

  • @cyriledouard9848
    @cyriledouard9848 7 หลายเดือนก่อน

    cool lapp boom boom avance bien c cool merci benjamin pour ton partage pour l'avance du projet

  • @nassimnassim9161
    @nassimnassim9161 7 หลายเดือนก่อน

    Excellent concept 😉

  • @BelleMorue
    @BelleMorue 7 หลายเดือนก่อน +1

    Est-ce normal que lorsque tu travailles pour un employeur, tu ne peux même pas regarder la télévision après le travail tellement les écrans te donnent des maux de coeur, mais lorsque tu travailles sur tes contrats, tu as besoin de prendre un jeu vidéo non stressant après la gym parce qu'il n'y a rien qui veut rentrer dans la tête en regardant le code directement. Le fait de jouer quelque minutes et créer un stress de perdre son temps fait réfléchir aux problèmes et tu fais une sélection de l'ordre pour les présenter et lorsque tu retournes sur ta machine le fait d'avoir fait un score ou quelque chose dans ton jeux te donne la même impression que lorsque tu écris ton nom sur une feuille blanche, on se sent rassuré et il y a quelque chose. Je ne suis pas un fan de jeux, je suis plus celui qui fabrique les trucs pour tricher afin de gagner tout le temps.

  • @demacedius
    @demacedius 7 หลายเดือนก่อน +1

    Merci a toi et romain pour cette vidéo. C'est entre autre parce que vous utilisez adonijs que je m'y suis intéressé, et que je fait mon projet de fin de formation avec . Bonne continuation a boum boum

  • @iamgpe
    @iamgpe 7 หลายเดือนก่อน +13

    Excellente vidéo ! Cependant, ça aurait été cool d'en savoir davantage sur les raisons précises qui ont motivé ton CTO à choisir Adonis plutôt qu'un autre framework, au-delà du fait qu'il fasse partie de l'équipe du projet

    • @akemipos
      @akemipos 4 หลายเดือนก่อน

      Il n'y a aucune autre raison, c'est principalement de la promotion pour le framework AdonisJS. Sûrement un compromis sur le plan financier

    • @BenjaminCode
      @BenjaminCode  4 หลายเดือนก่อน

      @akemipos non non lol ya 0 arrangement financiers ici. J’aurais du le mentionner autrement. C’est juste que adonis c’est génial et je l’ai même utilisé pour mon propre saas que je viens de sortir. Si c’était de la merde j’aurais choisi autre chose pour mon propre usage

  • @louh7200
    @louh7200 7 หลายเดือนก่อน

    Petit coup de boost pour le réf, super vidéo btw

  • @NoC67000
    @NoC67000 7 หลายเดือนก่อน

    Top cette vidéo et la sérié :)

  • @SuperJTeam
    @SuperJTeam 7 หลายเดือนก่อน

    Trop bien !

  • @victorblh2fknji
    @victorblh2fknji 7 หลายเดือนก่อน

    L'idée d'une rencontres établie grâce aux goûts des types d'ondes sonores dont un être aime s'imprégner, c'est absolument parfait...
    J'ai toujours dis que le seul moyen pour que des inconnus s'apprécient immédiatement, c'était via la musique. Majoritairement parlant du moins, puisqu'il l y a forcément des exceptions, ça semble évident.
    (Le son c'est particulièrement profond.
    Tout est vibrations, que ce soit nous ou nôtre environnement, tout est sons et variantes d'ondes qui peuvent devenir sonores en fonction de leurs fréquences.
    L'univers est son. Le son primordial.)

  • @guillaumeb9134
    @guillaumeb9134 7 หลายเดือนก่อน

    Je suis trop hypé par cette série ! Il est possible de suivre pour quelqu’un qui n’est pas du tout du milieu. Vous vulgarisez vraiment bien.
    J’adore voir comment l’application se construit et c’est cool d’avoir vos ressentis et voir vos réflexions à chaque étape et chaque décision ! Bravo à vous et longue vie à BOOM BOOM Corp. 😂

  • @WordPressDebugMaster-xr7fr
    @WordPressDebugMaster-xr7fr 7 หลายเดือนก่อน

    super vidéo

  • @adessilly
    @adessilly 7 หลายเดือนก่อน

    super serie, bravo, par contre à mon humble avis, vous devriez prendre en considération l’aspect précaire de votre startup dans le choix de vos technologies, je m’explique : une grosse société a tout le loisir de faire de la r&d et mettre en pratique des technos exotiques comme adonis, mais dans votre cas vous ne pouvez vous permettre d’être coincés dans un framework avec lequel vous auriez un support limité, surtout si on considère que le temps est une variable cruciale chez vous et que vous avez d’autant plus une difficulté de recrutement. Je n’ai pas vu d’argument expliquant pourquoi adonis est un réel atout par rapport à tous les autres framework js backend populaires... Cela dit j’adore le principe de Adonis, Laravel-like, mais je préfère mettre mes préférences de coté au profit du réel besoin technique et du risque du projet. Qu’en pensez-vous ?

  • @Theogofficiel
    @Theogofficiel 7 หลายเดือนก่อน

    Benjamin tu fais du bon boulot

  • @maxence7340
    @maxence7340 7 หลายเดือนก่อน

    Trop pressé de voir la prochaine

    • @BenjaminCode
      @BenjaminCode  7 หลายเดือนก่อน

      Semaine prochaine sans faute. Je suis déjà en train de la monter. Ça va être trop bien.

    • @maxence7340
      @maxence7340 7 หลายเดือนก่อน

      @@BenjaminCodemoi ça y est je commence à me former sérieusement. Dans 3 ans je serais prêt pour la reconversion. Mais bon, pas très envie de faire du Front.. . Je pars sur le back

  • @cmoimanu
    @cmoimanu 7 หลายเดือนก่อน

    Nice job 👍🏻

  • @nassimk21
    @nassimk21 7 หลายเดือนก่อน

    Au top comme d'habitude Ben👌

  • @tfgg1490
    @tfgg1490 7 หลายเดือนก่อน +6

    Je suis heureux que vous lui avez donner ca chance les review c'est bon mes pour avoire ca premiere mission c'est dure bravo

  • @eclipse067
    @eclipse067 7 หลายเดือนก่อน

    J'y connais strictement rien en code, mais j'adore suivre le développement du projet !

  • @MayelPelle
    @MayelPelle 7 หลายเดือนก่อน

    Super taff🎉❤, je préfère regarder ta série qu'Harry Potter!
    Je rejoins juste certains commentaires: j'aurais bien aimer avoir un peu plus d'explications sur la stack technique.
    Voilà sinon hate d'essayer l'appli!

  • @axelfb
    @axelfb 7 หลายเดือนก่อน +1

    Petit commentaire pour l’algo ❤

  • @seydinand18
    @seydinand18 7 หลายเดือนก่อน

    J’adore

  • @timothy.cuenat
    @timothy.cuenat 7 หลายเดือนก่อน

    Très bonne série.
    J'aime beaucoup voir pas juste une partie, mais du début à la fin de tout le projet.
    J'utilise Chat GPT exactement de la même manière que Romain.
    Continue comme ça, c'est le feu 🔥

  • @rawz06
    @rawz06 7 หลายเดือนก่อน +4

    Super vidéo ! J'adore cette série de vidéo.
    Petite remarque, pour l'estimation du temps, 1 jour pour les tests, c'est peu vraiment peu.
    Généralement tester c'est exactement la même durée que le développement, bien sûr si tu ne fais pas des tests pour faire des tests.
    Je suis en phase sur le temps, 3 jours pour avoir un POC et 2 jours supplémentaires pour justement ces arrangements, les cas borderline, sécurité etc...

  • @yoanngasque9360
    @yoanngasque9360 7 หลายเดือนก่อน

    Super série de vidéos !

  • @neroptik7882
    @neroptik7882 7 หลายเดือนก่อน +48

    Super projet néanmoins une chose qui fait peur : Fiverr sous-payer un développement (je ne dis pas cela méchamment : véritable crainte, tuer le développement avec une sous-traitance bon marché)

    • @TheYmlis
      @TheYmlis 7 หลายเดือนก่อน +4

      On peut pas accepter les points positifs de la libéralisation du marché sans accepter les points négatifs…

    • @uploadvoice
      @uploadvoice 7 หลายเดือนก่อน +1

      Au Pakistan 1000e pour ~1 semaine c’est nickel, même en France n’est ce pas ?

    • @MrMarquinho22
      @MrMarquinho22 7 หลายเดือนก่อน

      ​@@uploadvoicenon pas pour du freelance en France

    • @hunzi4436
      @hunzi4436 7 หลายเดือนก่อน

      @@uploadvoice c etait 15 jours de taf soit 3 semaines au total en 5/7. 800€ pour 3 semaines c est vraiment peu

    • @sicarmy
      @sicarmy 7 หลายเดือนก่อน

      Bienvenue dans un monde capitaliste

  • @ventustyl
    @ventustyl 7 หลายเดือนก่อน

    Ben on t'aime 🧡 💛💚💜 Continue comme ça j'adore ton concept d'emission !!! Bon courage et oui on chaud

  • @tenguamv4980
    @tenguamv4980 7 หลายเดือนก่อน

    Salut Benjamin code, vraiment incroyable cette série. L'application sera-t-elle Open Source ? (Sûrement vu qu'on peut accéder au code du backend). Peut on contribuer ? Si on peut quelles sont les règles de contribution ?
    Encore une fois, cette série et ta chaîne en général sont incroyables et aide beaucoup

  • @gskratch
    @gskratch 7 หลายเดือนก่อน

    j'ai hate de tester l'app! vraiment curieux par rapport aux gouts musicaux.

  • @baylalabamba
    @baylalabamba 7 หลายเดือนก่อน +3

    Wow, cette vidéo a été comme une licorne multicolore dévalant une montagne de marshmallows enchantés ! J'ai appuyé sur le bouton 'J'aime' avec la même excitation que si je venais de découvrir un trampoline secret vers le royaume des cupcakes volants. 🚀🌈

    • @Miionu
      @Miionu 7 หลายเดือนก่อน

      🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈

  • @nilauberge6574
    @nilauberge6574 7 หลายเดือนก่อน +1

    00:01 Le backend est la partie invisible d’une application nécessaire au bon fonctionnement.
    01:45 L'intervenant est un développeur front-end full-stack avec 10 ans d'expérience.
    05:09 Le backend répondait à la plupart des besoins techniques, mais certains éléments techniques manquaient dans le brief.
    06:52 Développement backend pour l'authentification, la recherche et la mise en œuvre de fonctionnalités
    10:06 Trouver un développeur backend approprié pour Adonis JS était un défi
    11:42 J'ai contacté plusieurs personnes pour le développement backend, mais seulement deux ont répondu.
    14:50 Le freelance a livré plus que prévu et je suis super satisfait du résultat.
    16:31 Le développeur a utilisé les dépendances fournies et a suivi la structure de base d'Adonis
    19:16 Le pigiste vient du Pakistan et le travail a coûté 800 $
    20:36 La semaine prochaine, nous aborderons le déploiement de l'application backend

  • @jminmusic
    @jminmusic 7 หลายเดือนก่อน +1

    j'ai fais du Adonis pour mon diplôme! sorti de nul part, le mentor et l'examinateur ont trouvé ca assez couillu !

  • @omarJ-
    @omarJ- 7 หลายเดือนก่อน +4

    Genial comme d'hab!
    Petit bémol : dommage qu'on ait pas plus de technique

    • @BenjaminCode
      @BenjaminCode  7 หลายเดือนก่อน

      La prochaine vidéo sera plus technique ! Et pour celle ci tu as le code en open source sur GitHub si tu veux creuser !

  • @stephanedrozdz4835
    @stephanedrozdz4835 7 หลายเดือนก่อน

    L'analogie avec la cuisine je la garde pour l'UX/UI Design, où on utilise pas mal aussi l'iceberg ;)

  • @DjCtavia
    @DjCtavia 7 หลายเดือนก่อน

    Vraiment sympa ! Le prix payé, c'est dingue 😅

  • @JeromeRichard-zn3gq
    @JeromeRichard-zn3gq 7 หลายเดือนก่อน +1

    Je met le com pour l'algo 👍👍

  • @christopherequin
    @christopherequin 7 หลายเดือนก่อน +2

    Nous on fait du adonis pour tous nos projets :)

  • @rapha1111
    @rapha1111 7 หลายเดือนก่อน

    Hop imun petit commentaire pour booster l’algo et faire pt la vidéo

  • @haaperwave
    @haaperwave 7 หลายเดือนก่อน

    Bon taff !

  • @lucas_jetski
    @lucas_jetski 7 หลายเดือนก่อน

    Enfin !!!!

  • @faissalelosman5081
    @faissalelosman5081 7 หลายเดือนก่อน

    J espere qu on aura l architecture back/front a la fin

  • @user-sq7ed8ww8l
    @user-sq7ed8ww8l 7 หลายเดือนก่อน

    frere si tu peux faire une video pour parler des point important du front-end

  • @Tistou-gn4fo
    @Tistou-gn4fo 7 หลายเดือนก่อน

    Super vidéo, vous savez quel est le thème vscode de Romain ?

  • @filmseries9582
    @filmseries9582 7 หลายเดือนก่อน

  • @hamsddxn
    @hamsddxn 7 หลายเดือนก่อน +1

    Je crois qu'il est temps de mettre à apprendre AdonisJS

  • @aka_colaliter
    @aka_colaliter 7 หลายเดือนก่อน +1

    Le nouveau logo deezer aurait été génial pour votre appli

  • @loucasrd
    @loucasrd 7 หลายเดือนก่อน

    My CEO Ben

  • @anthonymenghi
    @anthonymenghi 7 หลายเดือนก่อน

    Il est fort ce dev pakistanais

  • @bobpc2918
    @bobpc2918 7 หลายเดือนก่อน

    Benjamin Code, tellement big que le nouveau logo de Deezer est pompé sur Boum Boum !

  • @lexo8064
    @lexo8064 7 หลายเดือนก่อน +5

    Mais du coup, pourquoi avoir choisi AdonisJS ? J'ai cru lire ailleurs que Romain est membre du projet Adonis, mais quelles sont les raisons techniques qui ont poussé à ce choix, vis à vis de Nest par exemple ? Je ne connaissais pas du tout ce framework donc la question est sans arrière pensée 😁 (même si, après avoir été check Adonis, j'aurais quand même opté pour Nest)

    • @OsefFTW
      @OsefFTW 7 หลายเดือนก่อน +2

      C'est ce qu'on appelle le silver bullet. Quand on utilise une solution qu'on aime on va avoir tendance a la privilegier dans toutes les situations suivantes peu importe que ca soit le bon outil ou pas, on va forcer. Etre expert et confort sur son framework c'est vraiment important quand tu vas scale le projet parce que les vrais problemes arrivent tjs un peu plus tard quand le projet grossis. C'est a ce moment la qu'il vaut mieux avoir un gros bagage sur le framework sinon tu vas pleurer, les bugs vont poper et la velocite de developpement de nouveaux modules va tendre vers 0.

    • @lexo8064
      @lexo8064 7 หลายเดือนก่อน

      @@OsefFTW Bien sûr, y'a sans doute de ça, mais ça ne peut pas être le critère principal a mon avis.
      Est ce que le framework me permet d'évoluer facilement vers des architectures scalables "facilement" le jour où la fréquentation deviendra conséquente (micro services avec de la communication via broker par exemple) ?Est ce qu'il intègre des outils permettant de découpler nativement et clairement mes differents composants technico-fonctionnels (avec de la DI par exemple) ? Est ce que le framework est activement maintenu (bon, je ne doute pas qu'Adonis le soit) et comporte t'il bcp d'issues ouvertes au regard de son nombre d'installations ? Est ce qu'il y a suffisamment de devs sur le marché pour reprendre la codebase avec efficacité ? Est ce que le framework fit les besoins du projet (utiliser un framework fullstack pour juste une api, c'est overkill) ?...
      Bref, je comprends l'argument de l'aisance, mais ça ne peut pas être un critère déterminant, juste un critère parmi d'autre.
      Juste au cas où, mon but n'est pas de critiquer gratuitement les choix de l'équipe. J'essaie juste de comprendre pour apprendre de nouvelles choses en voyant comment les autres équipes gèrent leur conception 🙂

    • @RomainLanz
      @RomainLanz 7 หลายเดือนก่อน +3

      @@lexo8064 Ce sont de bonnes questions à se poser !
      L'architecture ne dépend pas forcément de la technologie que tu utilises. Cette dernière va en revanche définir si c'est facile à faire ou pas. En l'occurrence, tu peux scale sans problème avec, que ce soit en y rajoutant des instances de ton monolithe, en créant des services externes (micro-service, worker), etc.
      AdonisJS est un framework super complet en restant super modulaire. De base, le framework est aussi léger qu'un fastify ou qu'un Nest. Grâce à son fonctionnement, son IoC et ses modules "first-class", tu peux facilement te créer un environnement de travail pour répondre à tes besoins, que ce soit un micro-service, une API ou encore un petit ou gros monolithe.
      De plus, comme précisé dans un autre commentaire, le fait d'utiliser AdonisJS assure la simplicité "d'embauche" sur le projet. Les modules utilisés sont ceux d'AdonisJS, ils n'ont pas été chercher et gluer par le développeur. Un développeur qui connaît AdonisJS n'aura aucun problème à naviguer et à modifier la codebase. Et vu la ressemblance avec les frameworks MVC connu (Rails & Laravel), je dirais qu'eux non plus n'auraient pas de soucis à utiliser AdonisJS. 😝

  • @TheFrenchValet
    @TheFrenchValet 7 หลายเดือนก่อน

    🎉

  • @charlesenglebert8226
    @charlesenglebert8226 7 หลายเดือนก่อน

    ouais les tests c'est important

  • @wesleymouedineassaby1035
    @wesleymouedineassaby1035 7 หลายเดือนก่อน

    Passionnant!

  • @graigkolodziejczyk3534
    @graigkolodziejczyk3534 6 หลายเดือนก่อน

    Salaire moyen d'un développeur pakistanais ce trouve entre 500€ et 650€ enfin en PKR ca fais 150K PKR a 200K PKR donc oui 800€ pour 15j de taff pour lui c'est beaucoup
    Sinon super video ;)

  • @Pinou10001
    @Pinou10001 7 หลายเดือนก่อน +3

    Très intéressant mais j’aurais aimé savoir pourquoi Adonis a été sélectionné et pas un autre framework. Car le framework c’est déjà une grosse part du taff, c’est une sacrée base, c’est important…

    • @user-gp2rs2pt1j
      @user-gp2rs2pt1j 7 หลายเดือนก่อน

      je me suis poser la mm kestion

  • @ed5616
    @ed5616 7 หลายเดือนก่อน

    le salaire moyen d'un dev au pakistan est à 500 euros par mois, donc oui pour eux c'est bcp d'argent pour une mission de quelques jours.

  • @craftacademy94
    @craftacademy94 7 หลายเดือนก่อน +1

    Serie de vidéos très interessante mais je pense que tu te "dois" d'expliquer que ça ne marche pas comme ça dans la vraie vie, dans une vraie startup.
    Dans un vrai projet l'approche est totalement itérative et incrémentale, donc pas de cahier des charges par exemple car ça va tout à fait à l'encontre de l'aspect exploratoire.
    Dans une vraie startup on cherche avant tout à tester le plus rapidement possible avec des users pour valider l'idée.
    Je sais que le format de la vidéo impose de fonctionner avec ce cycle en V à l'ancienne, mais faut preciser que ça ne devrait pas fonctionner comme ça :)

  • @obbysidaneYouta-rf1cr
    @obbysidaneYouta-rf1cr 7 หลายเดือนก่อน

    Dommage que je n'ai pas ete contacte, ca aurait ete interessant avec une doc swagger

  • @OLGOLG22
    @OLGOLG22 7 หลายเดือนก่อน

    Super cette série ! Petite question : comment ca se déroule ? vous lui avez donné des accés sur vos serveurs pour qu'il implémente directement ?

    • @BenjaminCode
      @BenjaminCode  7 หลายเดือนก่อน +2

      Il a codé en local et à livre le code source que Romain a pu tester. Le reste le déploiement c’est le sujet de la vidéo de la semaine prochaine !

  • @francoiskondo3902
    @francoiskondo3902 7 หลายเดือนก่อน

    800 euros, faut convertir, la il touche le jackpot. Le rêve de nous dev étrangers est de concocter des missions en Europe et aux us

  • @Sebtentrion
    @Sebtentrion 7 หลายเดือนก่อน +1

    Tester c'est douter! 5j je trouve ça très court, il est vraiment efficace ton dev. Après vu le budget tu ne peux pas avoir un français

  • @maxlefoue2856
    @maxlefoue2856 7 หลายเดือนก่อน +1

    A non mais tkt c juste pour le référencement

  • @pierreg3714
    @pierreg3714 7 หลายเดือนก่อน

    Je t’aime

  • @thomasleclech2917
    @thomasleclech2917 7 หลายเดือนก่อน +1

    Merci pour ces super vidéos ! J'ai juste deux questions :
    - Pourquoi Adonis ?
    - Qu'est ce qui a motivé le choix d'une BDD relationnelle ? Une bdd no sql n'est pas mieux adaptée à des données non structurées comme peuvent l'être les recommandations ?
    Merci ! :)

    • @legende2klo
      @legende2klo 7 หลายเดือนก่อน +1

      Je pense qu'ils se sont adaptés aux technos qu'ils maitrisent le mieux. Mais je suis d'accord avec toi, une db mongoDB aurais fait le taff.

    • @BenjaminCode
      @BenjaminCode  7 หลายเดือนก่อน +1

      @legende2k27 expliquez pourquoi mongodb aurait été mieux qu’une relationnelle. Romain passera probablement debunker tout ça. On n’a pas choisi par défaut, par ce qu’on connaît le mieux mais bel et bien ce qui sera bon pour le projet !

    • @angelo-u
      @angelo-u 7 หลายเดือนก่อน

      Je pense que mongoDB peut gérez de manière plus performante des gros volumes de données de plus il n'y a pas de schéma fixe et sa rend la bdd facilement modulables. mais le top du top pour moi c'est le monitoring @@BenjaminCode

    • @lexo8064
      @lexo8064 7 หลายเดือนก่อน

      ​@@legende2klo Alors pour le coup, Mongo serait un très mauvais choix. Creer un algo de matching recquiert d'avoir des points communs entre entités pour les rapprocher. Dans le cas de Boumboum, on pourrair rapprocher deux utilisateurs qui aiment le même son et le representer comme etant une liaison User1 => Son Son1 Liste

    • @legende2klo
      @legende2klo 7 หลายเดือนก่อน

      @@BenjaminCode Je pense que du no SQL comme MongoDB aurait été intéressant car une application de rencontre, si elle marche à sa sortie, pourrait être amené à se développer pour ajouter des fonctionnalités supplémentaire par rapport à la première version (avec des retours utilisateur). Cet aspect d'évolutivité horizontale est beaucoup plus simple avec une DB no SQL qu'avec du SQL. Après évidemment si vous êtes sûr de ne pas continuer ce projet je peux comprendre qu'une base de donnée SQL assure mieux l'intégrité des données.

  • @gustutu2741
    @gustutu2741 7 หลายเดือนก่อน

    Adonis c'est Django rest framework 10 ans plus tard et en JS :p

  • @nazirmbow4167
    @nazirmbow4167 7 หลายเดือนก่อน

    Bv

  • @WailRoth
    @WailRoth 7 หลายเดือนก่อน

    Benjamin avec un tshirt de Chris Luno ?

  • @surrion
    @surrion 7 หลายเดือนก่อน

    la music a 15min+ est totalement banger je la surkiiiiiiiiiiiiiiiiiffffffff putain !!

    • @BenjaminCode
      @BenjaminCode  7 หลายเดือนก่อน

      Tape benjamin code dans Spotify ! C’est une compo à moi ! T’as une vidéo qui montre comment elle a été créé : quel musicien jouera le mieux ma composition

    • @surrion
      @surrion 7 หลายเดือนก่อน

      je sais j'ai déjà vue, mais je kiff toujours autant quand je l'entends ;) @@BenjaminCode

  • @cauchiester
    @cauchiester 7 หลายเดือนก่อน +1

    5 jours ça me parait très peu

  • @olivierny5078
    @olivierny5078 7 หลายเดือนก่อน

    10:15 😂😂

    • @BenjaminCode
      @BenjaminCode  7 หลายเดือนก่อน +1

      T’es le premier à relevé, ça me fait plaisir.

    • @olivierny5078
      @olivierny5078 7 หลายเดือนก่อน

      ​@@BenjaminCodeC'est la surenchère à un moment innatendu qui m'a plié

  • @saucegod23mm
    @saucegod23mm 7 หลายเดือนก่อน

    J'avais jamais entendu parlé de AdonisJS ca vaut quoi ? Romain le met en valeur parce que il est dans le projet ou alors c'est un truc vraiment utilisé ?

  • @GregoireSurYouTube
    @GregoireSurYouTube 7 หลายเดือนก่อน +1

    Bonjour. Je ne suis pas trop d'accord pour le canard en plastique. Justement, le principe du canard en plastique, c'est qu'il ne te répond pas mais t'aide à trouver des solutions. Ici, chat gpt te donne des "solutions" ou en tout cas des choses qui s'affichent comme des solutions mais il n'y a rien de créatif. Quand on lit une réponse de chat gpt, on se dit plutôt "ah oui il est fort" plutôt que "waouh, il vient de me proposer quelque chose qui n'a jamais existé"
    J'ai moins apprécié cet épisode car les compétences techniques de l'intervenant ne sont pas mises en avant.

    • @RomainLanz
      @RomainLanz 7 หลายเดือนก่อน +1

      En fait, je fais l'analogie du canard en plastique dans le cas où tu "lui" expliquerais clairement ton problème, comme tu l'expliquerais à un canard en plastique. C'est souvent en essayant d'expliquer le problème que la solution vient.
      Mais oui, ce n'est pas forcément le cas pour tous, j'en connais qui balance juste la stacktrace et attendent 😅

  • @paawfrance
    @paawfrance 7 หลายเดือนก่อน

    Benjamin ne t'emballe pas je suis dev lavarel et adonis que l'on peut voir presque comme un fork de laravel. Tu seras deuxième ;)

  • @gaellederrey8204
    @gaellederrey8204 7 หลายเดือนก่อน

    Vous auriez pas besoin de Data Scientist pour l'analyse des données/ création des algorithmes de recommandation? Si oui, je veux bien filer un coup de main =)

    • @BenjaminCode
      @BenjaminCode  7 หลายเดือนก่อน

      Si justement ! C'est un épisode qu'on doit faire pour décembre !
      Envoie moi un mail sur b1jam1code@gmail.com en te présentant un peu et en filant ton Twitter ! Je te racontacterai par là !
      A vite !