⚡️ Flutter VS React Native VS SwiftUI : le test de perfs qui change tout

Sdílet
Vložit
  • čas přidán 20. 09. 2023
  • Tous les cours géniaux de Purple Giraffe sont dispos ici www.purplegiraffe.fr
    Infos et liens de la vidéo. ➡️
    Je suis tombé sur un article qui compare les performances entre Flutter, React Native et SwiftUI.
    Voici le lien de l'article en question : blog.theodo.com/2023/09/ios-r...
    Pour faire ce test, l'auteur crée sur chacune des plateformes 1000, 2000 et 3000 vues simples, puis des vues avec du texte.
    Il mesure le temps de lancement des apps sur SwiftUi, puis React Native et enfin Flutter avec chacun des cas de test.
    Les résultats semblaient complètement fous, avec par exemple Flutter qui était 6 fois plus lent que SwiftUI 😱 et même certains tests qui étaient plus rapides avec 2000 éléments qu'avec 1000 éléments sur la même plateforme.
    J'ai donc décidé de ré-executer ses tests sur ma machine en optimisant un peu le code Flutter et Dart et avec un processus plus standardisé entre les 3 plateformes.
    Les résultats que j'ai obtenu sont radicalement différents ⚡️
    Voici le sources du test que j'ai réalisé : github.com/P-Giraffe/flutter-...
    Vous voulez apprendre à créer vos propres apps iPhone et Android ? Commencez d'abord par le cours gratuit de 1H qui existe en 2 versions :
    - iPhone / Swift : www.purplegiraffe.fr/p/1h-pou...
    - Flutter / Dart : www.purplegiraffe.fr/p/1h-pou...

Komentáře • 16

  • @kevinyard9711
    @kevinyard9711 Před 9 měsíci +3

    Merci beaucoup pour ton analyse Maxime. Au delà du test, ca nous apprend à être rigoureux et à prendre du recul sur certains faits établis. Un résultat ne peut-être valable que si il est reproductible et validé par ses pairs 🙂

    • @PurpleGiraffe
      @PurpleGiraffe  Před 9 měsíci

      Avec plaisir Kevin! C'est vrai que les tests de performances sont très similaires à des tests scientifiques et la validation du process par les pairs est indispensable 👍

  • @guillaumebailleul5514
    @guillaumebailleul5514 Před 8 měsíci

    Belle analyse, merci

    • @PurpleGiraffe
      @PurpleGiraffe  Před 8 měsíci

      Avec plaisir! Merci pour ce retour, Happy Coding!

  • @jeanluczibika5139
    @jeanluczibika5139 Před 9 měsíci +1

    Merci pour ce details

    • @PurpleGiraffe
      @PurpleGiraffe  Před 9 měsíci

      Avec plaisir! C'est quand même un détail qui fait la différence ;)

  • @zolkimariko9433
    @zolkimariko9433 Před 9 měsíci

    I'm very reassured now thank you Giraffe

  • @KoussailaKadi-ch2fj
    @KoussailaKadi-ch2fj Před 7 měsíci

    Bravo, très bonne analyse, j'ai été vraiment surpris des performances de flutter dans son article. j'aimerais que tu nous fasses une petite vidéo de comparaison entre flutter et react native . MERCI :)

    • @PurpleGiraffe
      @PurpleGiraffe  Před 7 měsíci

      Merci pour ton retour! Ca pourrait être intéressant, mais je n'utilise pas React et je ne connais pas du tout leurs outils.

  • @snooki9
    @snooki9 Před 9 měsíci

    J’ai vu que tu avais fais 3 tours sur ta chaise sur Linkedin 😂😂 Merci pour cette vidéo explicative ! Comme d’hab on recherche le factuel un vrai plaisir :)

    • @PurpleGiraffe
      @PurpleGiraffe  Před 9 měsíci +2

      Tu me connais bien 😂 Lundi j'avais prévu de bosser sur Code Duo et les enregistrements docker toute midi. Puis je suis tombé sur un post LinkedIN vantant ce comparatif pour dire que Flutter/React étaient nulls. Mon sang n'a fait qu'un tour et j'ai passé mon après midi à refaire les tests, enregistrer la vidéo, la monter, etc.

  • @mario202k
    @mario202k Před 9 měsíci +1

    C'est incroyable le manque le rigueur!

    • @PurpleGiraffe
      @PurpleGiraffe  Před 9 měsíci

      Et oui, je pense qu'il a voulu faire un article de blog rapide pour gagner du SEO et qu'il a bâclé ses tests. Le vrai soucis, c'est que plusieurs personnes relaient sont post sans même le vérifier. La fake news involontaire 🤦‍♂️

  • @sindaban
    @sindaban Před 9 měsíci +1

    En gros c'est un bench de la qualité de code du testeur