Angular vs React en 2023 : Lequel choisir, et pourquoi ?

Поделиться
HTML-код
  • Опубликовано: 27 мар 2021
  • Dans cette vidéo, nous explorons les différences entre #React et #Angular. Quelle est la différence intrinsèque, profonde, dans la façon dont ces deux framewrpk web fonctionne ? Qu'est-ce qui peut faire que ce serait une bonne raison de choisir d'apprendre à développer en Angular plutôt que React, ou vice versa, en 2023 ?
    ----------
    Ma lettre de nouvelles : signup.kodaps.fr/newsletter
    Mon site : kodaps.fr
    Sur Medium (en anglais) : / gosev
    Mon matos :
    * Canon M50 : amzn.to/2OBNlqb
    * Eclairage : amzn.to/3kYXlG3
    * Fond vert retractable : amzn.to/3bxg5sV
  • НаукаНаука

Комментарии • 131

  • @hervekambou2146
    @hervekambou2146 2 года назад +1

    Waou merci beaucoup, très belle vidéo très profond, compréhensible
    Vous répondez très bien à mes interrogations
    Et belle musique de fond ! Bravo et merci pour ces descriptions

  • @ricardotchamgoue4444
    @ricardotchamgoue4444 3 года назад +2

    Merci pour cette vidéo vous m’avez éclairé sur la différence entre les deux 👍🏾👍🏾

    • @kodaps_fr
      @kodaps_fr  3 года назад +1

      Ravi d'avoir pu être utile :)

  • @lionelkouame
    @lionelkouame Год назад

    super génial !!!! c'est ma belle découverte de ce soir !!!

    • @kodaps_fr
      @kodaps_fr  Год назад +1

      Merci beaucoup, ça me touche :)

  • @didiamuri4463
    @didiamuri4463 2 года назад +10

    Meilleure comparaison !
    Cela fait 4 ans que je développe avec Angular. Il y a trois mois, j'ai suivi une formation React & React Native pour un projet dans l'entreprise où je travaille. Mais après ça, je réalise toujours qu'Angular reste un meilleur choix pour moi. Même si React est rapide à apprendre et tout, Angular reste le meilleur. (Mon avis).

    • @kodaps_fr
      @kodaps_fr  2 года назад +3

      Angular, pour faire du sérieux, c'est effectivement vraiment pas mal. Avant j'étais vraiment un inconditionnel d'Angular, mais c'est vrai que React pour faire un petit truc qui tient la route c'est vraiment pas mal ;)

    • @melkileo
      @melkileo 2 года назад +4

      Le state management d'angular est juste magique, et c'est impossible de retrouver ça en react.
      Et je trouve que le système MVC couplé a ce state management te force presque à faire des app approx opti, alors que react te pousses à faire des app moins opti, car tu fais du fonctionnel et ne centralise pas les données

    • @masterchief9148
      @masterchief9148 Год назад +1

      Je suis en pleine hésitation car je dois faire un choix entre Angular et React ! Comment ça évolue dans les entreprises , Angular n'est pas trop déprécié depuis ?
      Je suis plutôt attiré par le modèle MVC de Angular

    • @vincentk0rg
      @vincentk0rg Год назад

      @@masterchief9148 angular 2 c'est pas du mvc. Je te conseille nettement react à angular. Regarde les trends ça dit la même chose. Angular c'est compliqué pour rien. C'est pas clair si la logique doit être dans un service où un composant. L injection de dépendance est une plaie pour les tests. Certes react propose moins de structure mais c'est un faux problème.

    • @bouloan7576
      @bouloan7576 Год назад

      @@masterchief9148 Angular n'est absolument pas déprécié, beaucoup de grandes entreprises lancent de nouvelles application en Angular

  • @ambefr
    @ambefr 3 года назад +3

    Super ! Je ne savais vraiment pas lequel choisir ! Merci pour cette explication très claire 👍🏾👍🏾

  • @bricelyonelnguetsop7129
    @bricelyonelnguetsop7129 7 месяцев назад +1

    Merci, c'est clair!

  • @nehemiekonan4172
    @nehemiekonan4172 2 года назад +1

    Bien détaillé! Merci.

    • @kodaps_fr
      @kodaps_fr  2 года назад

      Avec plaisir, merci pour les encouragements !

  • @halimatoubah3172
    @halimatoubah3172 2 года назад +1

    Vous expliquez super bien 😁 Merci

    • @kodaps_fr
      @kodaps_fr  2 года назад

      Avec tres grand plaisir ! Merci pour les encouragements !

  • @domdom2880
    @domdom2880 2 года назад +1

    Très clair et concis ! T’as gagné un abonné l’ami 😉

    • @kodaps_fr
      @kodaps_fr  2 года назад

      Merci pour les encouragements, et bienvenue sur la chaine !

  • @davidmatoska975
    @davidmatoska975 Год назад +1

    Excellente vidéo qui me sera très utile, merci beaucoup !

  • @WixazZ
    @WixazZ 2 года назад +1

    Merci beaucoup, pour la conclusion qui résume bien

  • @blockchainuniversity3876
    @blockchainuniversity3876 3 года назад +1

    WOW comment est-ce qu'on peut si bien expliquer ! Trop cool , un grand merci

    • @kodaps_fr
      @kodaps_fr  3 года назад

      Merci pour le compliment ! :)

  • @alyster8397
    @alyster8397 3 года назад +1

    Merci pour l'explication rapide et claire !

    • @kodaps_fr
      @kodaps_fr  3 года назад

      Avec grand plaisir ;)

  • @elhadjibabacarsene5335
    @elhadjibabacarsene5335 2 года назад +16

    La meilleure comparaison que j'ai vu sur Angular et React. Merci je m'abonne et j'active la cloche 🤩

    • @kodaps_fr
      @kodaps_fr  2 года назад +2

      Merci pour les encouragements, ça me touche bcp ! :)

    • @AdamaSermin
      @AdamaSermin 10 месяцев назад

      pareil pour moi

  • @madoutadoummahamat948
    @madoutadoummahamat948 2 года назад +1

    merci pour l'éclaircissement, c'est super cool.

  • @JacquesAGNUIbeni
    @JacquesAGNUIbeni 2 года назад +1

    Très belle vidéo, merci

    • @kodaps_fr
      @kodaps_fr  2 года назад +1

      Avec plaisir, merci pour les encouragements !

  • @legiadan40
    @legiadan40 2 года назад

    merci pour ta précision sur ta vidéo pour ma part j essai de me lancer sur les deux language en meme temps et effectivement forcer de contaté que Angular demande vraiment une structure bien cadré la différence est vraiment visible

  • @KM-gk2bd
    @KM-gk2bd 3 года назад +1

    Merci pour cette vidéo....9 min était suffisante pour bien comprendre les différences 👍

  • @charlesgirard9182
    @charlesgirard9182 Год назад +1

    Top vidéo, très claire. Merci beaucoup

    • @kodaps_fr
      @kodaps_fr  Год назад

      Avec grand plaisir, merci à vous :)

    • @kodaps_fr
      @kodaps_fr  Год назад

      Avec grand plaisir, merci à vous :)

  • @mobinho07
    @mobinho07 Год назад

    Merci. J'ai maintenant une idée de où je vais aller🙂

  • @peyton0987
    @peyton0987 Год назад

    Super vidéo !

  • @mrankh4865
    @mrankh4865 Год назад

    Merci pour ta vidéo.. cela m'a permis de différencier correctement les 2 framework... 😊

    • @kodaps_fr
      @kodaps_fr  Год назад

      Avec plaisir, ravi d’avoir pu être utile :)

  • @harryamram155
    @harryamram155 2 года назад

    Merci pour ta vidéo

  • @lieutneautnacer
    @lieutneautnacer 2 года назад

    Tres instructif objectif et convinquant

    • @kodaps_fr
      @kodaps_fr  2 года назад

      Merci pour les encouragements !

  • @dm-bn4nq
    @dm-bn4nq 2 года назад

    J'aime beaucoup vos vidéos tout simplement parce que je ne m'ennuie pas , vous avez un abonné de plus (moi) :)

    • @kodaps_fr
      @kodaps_fr  2 года назад

      Merci beaucoup pour vos encouragements, qui me poussent à m’améliorer encore plus ;)

  • @jeienai
    @jeienai Год назад

    Clair et concis ✌️

  • @ange550
    @ange550 2 года назад

    Merci l'ami !

  • @jamalimehli1406
    @jamalimehli1406 Год назад

    Très bon vs objectif et claire... je structure mon projet en me basant sur la clean architecture, si je développe mon front en Angular, son modèle MVC me poserait-il des contraintes vis-à-vis de mon architecture ? Car avec React, je n'ai aucune contrainte... avec cette vidéo, tu as gagné un nouvel abonné !!!

  • @julienr8114
    @julienr8114 Год назад +1

    Belle analyse.

  • @ThierryPBeaulieu
    @ThierryPBeaulieu 3 года назад +1

    top vidéo!

  • @firaskedidi9868
    @firaskedidi9868 Год назад

    formidable merci comparaison exceptionelle

  • @ollaid
    @ollaid 2 года назад

    La meilleure comparaison en français que j'ai vu ..
    Merci beaucoup. Jy vais pour angular .. comme sur laravel en MVC

    • @vincentk0rg
      @vincentk0rg Год назад

      Te déconseille angular. Utilise plutôt react

  • @michelcab4777
    @michelcab4777 2 года назад

    Ben moi je mets un pouce vers le haut et j'suis déjà abonné 😉😃merci pour cette comparaison entre les deux solutions cool 👍

    • @kodaps_fr
      @kodaps_fr  2 года назад

      Avec grand plaisir :)

  • @ibrtech7183
    @ibrtech7183 2 года назад

    Merci pour la comparaison

  • @dannycollodet2804
    @dannycollodet2804 2 года назад

    Dev Angular/React je confirme que tu fais une belle analyse

  • @tewfikaitmessaoud3945
    @tewfikaitmessaoud3945 2 года назад +1

    Bonsoir, moi j'hésite entre react et vue pour le front end avec un back-end en Django. Que me conseillez vous. Merci.

    • @kodaps_fr
      @kodaps_fr  2 года назад

      La gestion de l’état est me semble-t-il plus simple à appréhender dans Vue que dans React, mais React est plus populaire. Si c’est pour aller vite, je vous conseille Vue, si c’est pour mettre sur votre CV, je vous conseille React :)

  • @jeanwill69
    @jeanwill69 Год назад

    Je viens de découvrir cette chaine du côté anglophone. Quelle surprise pour le français ! Je suis très impressionné par la qualité et le contenu des prestations autant en anglais et qu'en français. J'ai une vingtaine d'année d'expérience en informatique et ç'a m'impressionne toujours de voir qu'il y a encore des chaines séreuses sur les nouvelles technologies informatiques. Très belle découverte ! Merci

    • @kodaps_fr
      @kodaps_fr  Год назад

      Je suis ravi que ça vous plaise, merci pour les encouragements :)

    • @jeanwill69
      @jeanwill69 Год назад

      @@kodaps_fr Je serais intéressé à suivre votre formation pour Javascript. En anglais ou en français, pas de préférence. Je ne trouve pas de lien valide ? Merci d'avance, Jean François, Montréal, Canada

    • @kodaps_fr
      @kodaps_fr  Год назад

      Bonjour, pour le moment ce n'est disponible que sous la forme de livret dispo gratuitement ici : kodaps.gumroad.com/l/js-first-steps J'ai pas encore eu le courage de tout filmer et monter, faut que je trouve une manière moins chronophage de le faire :)

  • @amlslmn4573
    @amlslmn4573 3 года назад +5

    En tant que développeur junior, j'ai mis 1 an et 6 mois à commencer à comprendre et savoir utiliser React.
    Depuis 2 semaines, j'apprend Angular 12 et je trouve que c'est assez facile à comprendre. Peut-être parce que j'ai maintenant les bases de React que je comprend Angular ?

    • @kodaps_fr
      @kodaps_fr  3 года назад

      Disons que la gestion de l’état dans Angular est plus directe parce que bidirectionnelle par default, et dans beaucoup de cas ça suffit largement.

    • @amlslmn4573
      @amlslmn4573 3 года назад +1

      @@kodaps_fr Par contre, pour avoir toujours travaillé sur React en fonctionnel uniquement, je me rend compte que de travailler avec des class fait une grosse différence (avec les this par exemple), de même que je n'ai jamais appris certaines choses comme les typages avec TS, les mots clés "public" avant les propriétés et tout cela, ça fait très bizarre et je ne cerne pas encore tout 😅😅

  • @alexandredesmonts35
    @alexandredesmonts35 3 года назад +1

    sympa cette petite chaine qui monte !

    • @kodaps_fr
      @kodaps_fr  3 года назад

      Merci pour les encouragements ! :)

    • @kodaps_fr
      @kodaps_fr  3 года назад

      Merci pour les encouragements ! :)

  • @Abdel-bw8qb
    @Abdel-bw8qb 3 года назад

    Que penses-tu de Vue vs React ? Vue va t-il battre react ? Surtout avec la sortie de Vue 3.

    • @kodaps_fr
      @kodaps_fr  3 года назад

      Si on regarde les téléchargements de Vue vs ceux de React, sur NPM, on ne voit pas de mouvement significatif dans ce sens : www.npmtrends.com/react-vs-vue Mais je compte regarde Vue 3 de plus près pour me faire un avis personnel sur la question :)

  • @Oumar_kone
    @Oumar_kone 2 года назад +1

    Très bien très très bien

    • @kodaps_fr
      @kodaps_fr  2 года назад

      Merci beaucoup beaucoup ! ;)

  • @kams196
    @kams196 Год назад

    En tout cas les video sont de grande qualitee. Jespere arriver a ce niveau un jour. Je recommande a ceux qui veulent des video avec des concept assez detaillees

    • @kodaps_fr
      @kodaps_fr  Год назад

      Merci pour les encouragements :)

    • @kodaps_fr
      @kodaps_fr  Год назад

      (et j'avais pas pris la remarque sur le cadre modeste comme un reproche :))

    • @kams196
      @kams196 Год назад

      @@kodaps_fr oui je l'ai effacer car a la base je ne faisais pas allusion a tes video. Mais a cet asiatique millionaire ancien developper chez Facebook. Qui a dailleurs ete virer de facebook a cause de ses video RUclips

  • @liliasara4489
    @liliasara4489 Год назад

    Quel defference entre angular et angular js svp

    • @julienr8114
      @julienr8114 Год назад +1

      Ils n'ont en commun que le terme Angular. Il faut imaginer que ce sont deux framework complétement différents. Concernant AngularJs aucun intérêt de l'apprendre, ce framework est mort, sauf dans certaines sociétés qui ont tout misé dessus (hooo la boulette). AngularJs ressemble je trouve un peu à react sur la gestion des états (avant les hooks).

  • @yourkaa5670
    @yourkaa5670 2 года назад

    Je suis débutant: est-il possible d'intégrer un projet vanillaJS dans un projet angular ??

    • @kodaps_fr
      @kodaps_fr  2 года назад

      Coucou, dans la mesure ou le JS Vanilla est du Typescript valide, oui c'est possible d'intégrer du JS vanilla dans un projet Angular. C'est pas forcément optimal, mais ça c'est un autre débat :D

    • @yourkaa5670
      @yourkaa5670 2 года назад

      @@kodaps_fr Effectivement je n'y avais pas pensé c'est logique!! Imaginons qu'on a un vieux code vanillaJS qui fonctionne correctement on peut le faire cohabiter dans un application angular?? Merci de m'avoir répondu

    • @kodaps_fr
      @kodaps_fr  2 года назад

      On peut faire cohabiter React et Angular donc on peut faire cohabiter Angular et du JS de base, oui. Après la question de si c’est une bonne idée va dépendre du contexte :)

    • @yourkaa5670
      @yourkaa5670 2 года назад

      @@kodaps_fr Je ne vois pas l'utilité de modifier une application vanillaJS qui fonctionne très très bien !! C'est pour cela que je me suis dit: " pourquoi pas le faire cohabiter ou l'intégrer dans du angular ou react" ?

    • @kodaps_fr
      @kodaps_fr  2 года назад +1

      @@yourkaa5670 Vous connaissez votre projet, ma remarque portait sur le cas général :)

  • @chadracmontcho13
    @chadracmontcho13 Год назад

    Salut
    Je veux bien avoir un cours dur angular

  • @soufieneouertani3177
    @soufieneouertani3177 7 месяцев назад

    J'ajouterai une très grande différence et peut être là plus importante... C'est qu'à partir de React tu peux te lancer sur le dev mobile avec React Native, une option que tu n'as pas avec Angular
    Donc avec React c'est plus facile de compléter ton application desktop avec l'appli mobile correspondante

    • @kodaps_fr
      @kodaps_fr  7 месяцев назад +1

      Angular a Ionic justement pour adresser ce point de différence :)

  • @TheNefastor
    @TheNefastor Год назад

    "Do no evil" n'est plus le slogan de Google depuis bien des années !

  • @eugenendjaka342
    @eugenendjaka342 2 года назад

    j'apprends angular depuis 1 mois et je ne m'en sors pas encore par contre react je l'ai appris en une semaine et j'ai coder plusieurs applications avec .

  • @Anonymous-nc8dl
    @Anonymous-nc8dl 2 года назад

    Svelte for life

    • @kodaps_fr
      @kodaps_fr  2 года назад

      Yeah, Svelte is cool :) It’s just not all that widely used yet :)

  • @matista
    @matista 2 года назад +1

    Franchement ReactJS ou Vue JS c'est le VRAI choix du moment :) Du moins c'est mon point de vue

    • @julienr8114
      @julienr8114 Год назад

      Tout dépend de votre secteur d'activité. 😉

  • @fritzgerlin7884
    @fritzgerlin7884 3 года назад +2

    Des regles Cote Angular c'est pourquoi il se traduit comme framework et react comme librairie

    • @kodaps_fr
      @kodaps_fr  3 года назад

      Exactement. Le problème c'est quand il faut trouver un terme pour désigner les deux - en pratique en embarquant la gestion d'état avec les hooks React commence à ressembler un peu plus à un framework mais ça reste en effet une librairie :)

    • @fritzgerlin7884
      @fritzgerlin7884 3 года назад

      @@kodaps_fr la difference ultime entre Gatsby et next c'est quoi ?

    • @kodaps_fr
      @kodaps_fr  3 года назад +1

      @@fritzgerlin7884 Gatsby est un générateur de site statique (en gros, produit du HTML), Next JS fait du rendu serveur (SSR, un peu comme le fait du PHP) et au besoin du code statique

    • @julienr8114
      @julienr8114 Год назад

      Pas que ça, react est une librairie et peut donc être mixée avec d'autres librairies.

  • @au4cy715
    @au4cy715 Год назад

    Je pense j'opterais pour angular

  • @guillaumerousseau9549
    @guillaumerousseau9549 Год назад

    +1 Pour React

  • @stvndelucis
    @stvndelucis Год назад +2

    Cette vidéo viens de me simplifier et de me compliquer mon choix entre React et Angular 😹😹😹 je suis perdu de plus.
    C'est une superbe vidéo 💗... Bon va pour Angular... J'aime bien quand c'est bien structuré
    Bon... Je vais commencer par apprendre React. Puis Angular
    Aidez moi svp

  • @amrabdelfattah3620
    @amrabdelfattah3620 2 года назад

    Vous dites que React est facile à apprendre, vous devez avoir un sacré niveau en programmation, j'en vois autour de moi qui en souffrent avec React et hésiteraient à démarrer plutôt par Vue pour une prise en main plus facile

    • @kodaps_fr
      @kodaps_fr  2 года назад +1

      J'ai appris React en connaissant déjà Angular, donc ça peut avoir joué. Mais le tutorial de React est tout de même sensiblement plus digeste que celui d'Angular !

  • @2k-19yt8
    @2k-19yt8 3 года назад +1

    comment react est pour senior !! est ce qu'il est facile que angular !! le point le plus fort d'angular est ce que sécurité !

    • @kodaps_fr
      @kodaps_fr  3 года назад +2

      Bonjour, je ne suis pas certain à 100% d'avoir compris la question, si jamais ma réponse ne correspond pas à votre question n'hésitez pas à me demander en arabe et je demanderai à une amie de traduire pour moi. Personnellement je trouve que React est plus facile d'accès parce qu'il y a moins de choses à connaître. C'est aussi une librairie où il est facile de mal coder, alors qu'Angular laisse moins de latitude et de liberté, donc dans ce sens Angular est plus sécurisé. Est-ce que j'ai bien répondu à la question ou est-ce que j'ai mal compris ?

  • @EmmanuelBLONVIA
    @EmmanuelBLONVIA Год назад +1

    La vidéo a 2 ans d'ancienneté mais le titre contient 2023 ?
    WTF 😏

  • @xidoc972
    @xidoc972 Год назад

    Et svelte ?

    • @kodaps_fr
      @kodaps_fr  Год назад

      J'ai fait une vidéo sur le sujet si ça vous intéresse :)

    • @xidoc972
      @xidoc972 Год назад

      @@kodaps_fr Oui, je l'ai vu. Je profite pour vous remercier de vos vidéos qui sont d'une très grande qualité. ❤️

    • @kodaps_fr
      @kodaps_fr  Год назад

      @@xidoc972 Avec grand plaisir :)

  • @sodium7554
    @sodium7554 9 месяцев назад

    Si vous voulez devenir bon en développement, choisissez Angular. Si vous voulez travailler en mode Yolo, choisissez React.

  • @vulcanjibe
    @vulcanjibe Год назад +1

    Bien vu l histoire des logos. angular c est carré, react c est le bazar 😂 ( sans parler du react en non Typescript, imbittable...)

  • @abbassiziad1379
    @abbassiziad1379 Год назад

    Donc, tu penses que Facebook est un petit projet 🤔🤔

  • @PatriceFERLET
    @PatriceFERLET 7 месяцев назад

    Pas trop d'accord avec le fait de définir un choix par profile de développeur. Angular est fiable et ordonné, oui... Mais j'en ai fait en startup et pour des petits projets et c'est largement plus adapté que le bordel de React qui rend le code illisible 6 mois plus tard.
    React n'est pas un framework. C'est un gadget avec plein de boutons. Une librairie.
    (Bon vous avez tous compris que je n'aime pas React)

  • @Bastienreturn
    @Bastienreturn 2 года назад +2

    pour résumer, REACT c'est le gros bordel

  • @ota1998
    @ota1998 2 года назад

    Mais que c'est pénible toutes ces vidéos avec un fond sonore.