React vs Vue vs Angular vs Svelte : que disent les chiffres ?

Поделиться
HTML-код
  • Опубликовано: 26 июл 2024
  • React ou Angular ou Vue ou Svelte ? Il existe une surabondance de framework JS, tous avec leurs forces, leurs faiblesses, et surtout une multitude d'avis subjectifs sur lequel et mieux que lequel. Aujourd'hui nous allons comparer de manière objective ces 4 frameworks, en se basant sur différents sondages, et selon quatres axes de comparaison :
    - Quel framework a le plus d'adoption ?
    - Quel framework est le plus apprécié par les utilisateurs ?
    - Quel framework propose la meilleure performance ?
    - Quel framework donne lieu aux meilleurs salaires ?
    ----------
    Mon site : kodaps.dev/fr
    Sur medium : / gosev
    Mon matos :
    * Canon M50 : amzn.to/2OBNlqb
    * Eclairage : amzn.to/3kYXlG3
    * Fond vert retractable : amzn.to/3bxg5sV

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

  • @mathnewph
    @mathnewph 2 года назад +13

    Hello pour le coup je viens donner aussi mon retour d'expérience.
    Je suis diplômé en août de mon bac +5 et pour le coup après avoir travaillé avec react en entreprise fait des tests techniques avec angular et travaillé également sur vue JS en entreprise + side project clairement vue c'est démarqué dans mes préférences et j'adore tellement que je ferais ma carrière dessus. D'ailleurs grâce à vue j'ai pas finis mes études et j'ai déjà mon CDI pour septembre a 2k5 net + des offres d'emplois régulièrement.
    Voilà après chacun ces opinions et expériences 🙂

    • @TinoGaghaniOfficiel
      @TinoGaghaniOfficiel 3 месяца назад

      merci pour ton retour , ca vient apporter un plus a cette analyse

  • @TinoGaghaniOfficiel
    @TinoGaghaniOfficiel 3 месяца назад

    merci pour cette comparaison , c'est particulièrement bien fait , bien documenté , et bien présenté, et ca m'a permis d'y voir vraiment clair

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

    Super vidéo ! J’utilise Svelte en production sur une dizaine de projets pour des grands comptes depuis maintenant 2 ans et j’ai gagné en productivité et mes apps en réactivité. Donc Svelte 🤩

  • @prehistoricdomain2693
    @prehistoricdomain2693 2 года назад +5

    Va falloir un jour remettre tout ces comparatifs en perspective...beau travail sur la chaîne, mais ce genre de comparatif alimente les même tendances et effets de mode qui de ce fait entriennent cet angrenage.
    En toute bienveillance, je parle surtout de ces comparatifs et critères.
    10 ans que je travaille sur le front, ayant testé différentes alternatives...chacun a une approche plus ou moins différente, gros coup de coeur pour Svelte plus récemment.
    Par contre, on navigue depuis longtemps sur le front sur des effets de modes et c'est dur à combattre. Le cas Angular est emblematique, c'est le seul veritable framework du pack de tête, ce qui déjà biaise la comparaison, perte de perf légèrement forcément mais dense et complet de base etc...
    Ensuite contrairement à Stackoverflow, le stateOfJs prend en compte Angular dans son ensemble et donc AngularJS également qui est vieillissant et plus du tout populaire même si encore bien implanté puisqu'a l'époque c'était un des premier du genre. Angular fourni des efforts considérables pour se sortir des déboires d'AngularJS.
    Ça n'enleve rien aux autres alternatives qui ont leurs qualités et defauts.
    Il n'y a à mon sens pas de gagnant mais des solutions différentes pour des besoins différents, Angular n'est pas taillé pour les mêmes besoins que React clairement, et c'est tout ça qui serait cool de mettre en avant pour replacer tout ces outils à leur vrai place et mieux aider les développeurs et entreprises dans leurs choix.
    On pourrait alors éviter que les entreprises choisissent le plus en vogue plutôt que le plus adapté.

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

      J'ai aussi fait une vidéo sur les approches / philosophies différentes entre React et Angular :) ruclips.net/video/ics7WsBW-6g/видео.html Par ailleurs le "problème" de se placer du point de vue de l'entreprise; c'est que les tendances ne sont pas sans impact : la mode influe sur les formations qui influe sur le marché du travail qui influe sur la facilité ou non de trouver des gens pour travailler sur une techno. Il y a quelques années je bossais avec une boite qui faisait du Ruby on Rails qui était (déjà) passé de mode, et on avait un mal fou à employer qui que ce soit parce que la techno était devenue confidentielle. A l'inverse récemment j'ai recruté en React, et le fait que ce soit du React a permis d'avoir beaucoup de candidats. (Enfin je ne vais pas me tenter à faire une fausse annonce pour vérifier expérimentalement que Vue ou Angular auraient suscité autant de réponses, donc ça reste anecdotique au sens propre du terme :D)

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

    Tu aura avant la fin de cet année assez d'abonnés parce que tu fait vraiment bon avec tes contenus

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

    Bonjour, personnellement en terme de préférence d'utilisation de framework , j'ai apprécie l'approche de svelte pour sa simplicité. Mais malheureusement ce framework est encore jeune par rapports aux autres . Vuejs est mon framework de coeur avec lequel où j'ai appris à comprendre beaucoup de concept sur l'utilisation d'un framework js. React restera encore dominant pour quelques années et c'est celui que j'essaie de maitriser.
    Merci pour tous vos vidéos ! :)

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

      Avec grand plaisir, merci pour votre commentaire :)

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

    Cool la vidéo, par contre :
    * Je ne pense pas que le graphe des salaires soit France-accurate, Svelte est vraiment une niche
    * On n'aborde pas la notion de complexité, est-ce qu'il est possible de réaliser une UI très complexe avec Svelte comme on pourrait le faire avec React ou Angular ?
    * Les performances c'est cool mais au final les apps front sont destinés à 1 user pour une machine contrairement aux apps back qui sont destinés à N users pour une machine, du coup il aurait plutôt fallut mettre en avant un critère "ecosystem", est-ce que Svelte possède une lib de composants HTML clé en main comme Angular Material pour Angular ? Est-ce qu'il existe quelque chose de similaire à React Native pour du mobile ?

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

      "...les apps front sont destinés à 1 user pour une machine contrairement aux apps back qui sont destinés à N users ..."
      On parle de performance du moteur javascript. genre % CPU pour 1000 composants sur la page.

  •  2 года назад +14

    J'adore ce contenu ! Mais vive React 😎

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

      Merci pour vos encouragements (qui me touchent beaucoup venant de vous :) )

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

    VueJs 3 est très agréable a coder, un peu comme React hook mais je trouve ça plus simple et j'ai aussi l'impression que Vue va plus vite que React

  • @midnightforseth
    @midnightforseth 11 месяцев назад +1

    je perf l'angular depuis 1an, et tu m'a motivé a start svelte ! thanks

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

    Olala encore une comparaison de framework qui se base sur les tendances... en tant que developpeur angular, jai du mal a comprendre cette demarche. J'ai pratiqué react, vuejs et angularjs. Et je pense qu un comparatif des tendances ne nous donne pas forcement la reponse a la question : quelle est rellement le meilleur framework en prenant en compte tous les aspects des framework.

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

      Ca ne se base pas tant sur les tendances que sur les chiffres des sondages et des benchmark de perfs :) Mais si vous voulez une vue plus orientée "philosophie" et DX des frameworks : ruclips.net/video/ics7WsBW-6g/видео.html :)

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

    Merci ^^

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

    J'adore travailler avec Angular, ça me fait mal de voir qu'il se fait manger sur ces comparatifs. :')
    Trucs assez marrant, dans ma zone de prospection (30KM atour de Disney) 500 offres environ pour Angular alors que React est à 90. (les autres sont quasi invisible)
    EDIT: Via PE les résultats.
    Merci pour la vidéo.

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

      De base je suis un developpeur backend (java) et je cherche à passer full stack. Personnellement j'aime bien Angular, car c'est le seul des frameworks présenté qui ne mélange pas les fichiers HTML, et javascript; et de plus il se base sur du typescript qui empêche d'écrire n'importe quoi grâce au préprocesseur. Donc ça me fait également mal de voir Angular mal mené comme ça. Et malgré tout pour l'instant je ne compte pas passer à react

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

      je pense que Angular est comme php, d'ici qu'il soit totalement obsolète vous aurez déjà fini votre carrière, ou au moins React sera mort aussi donc dans tous les cas il y aura une nouvelle technologie, tant qu'il y a une dizaine d'offres pour Angular par semaine ça veut dire qu'il y a de la demande donc ça ne semble pas déraisonnable d'apprendre Angular

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

    Team Vue !! Je lance la vidéo XD

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

    ReactJs et Angular sans doute sont les meilleurs.

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

    Angular est finito à ce point ? choqué

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

    les notes ne sont pas objectifs.

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

      Pouvez-vous expliciter un peu plus ? Les notes sont dérivés des chiffres des sondages et des mesures de performance. Le choix de la méthode de calcul est peut être subjective, mais les notes traduisent la structure des chiffres…

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

    ⛔️ React est une librairie, ce n'est pas un framework

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

      Et pourtant dans le sondage Stack Overflow, React est dans la catégorie des “web framework :) insights.stackoverflow.com/survey/2021#section-most-popular-technologies-web-frameworks Mais si vous avez un meilleur terme pour designer ces 4 solutions, je prends :)

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

    ecosystem should be compared too

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

      Oh completely. But the stack overflow survey indirectly expresses those ecosystems via the usage/popularity stats.