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 🙂
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 🤩
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é.
J'ai aussi fait une vidéo sur les approches / philosophies différentes entre React et Angular :) ua-cam.com/video/ics7WsBW-6g/v-deo.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)
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 ?
"...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.
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 ! :)
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.
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 : ua-cam.com/video/ics7WsBW-6g/v-deo.html :)
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.
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
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
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…
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 :)
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 🙂
merci pour ton retour , ca vient apporter un plus a cette analyse
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 🤩
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
je perf l'angular depuis 1an, et tu m'a motivé a start svelte ! thanks
J'adore ce contenu ! Mais vive React 😎
Merci pour vos encouragements (qui me touchent beaucoup venant de vous :) )
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é.
J'ai aussi fait une vidéo sur les approches / philosophies différentes entre React et Angular :) ua-cam.com/video/ics7WsBW-6g/v-deo.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)
Tu aura avant la fin de cet année assez d'abonnés parce que tu fait vraiment bon avec tes contenus
Merci :)
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 ?
"...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.
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 ! :)
Avec grand plaisir, merci pour votre commentaire :)
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
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.
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 : ua-cam.com/video/ics7WsBW-6g/v-deo.html :)
Team Vue !! Je lance la vidéo XD
Merci ^^
Angular est finito à ce point ? choqué
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.
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
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
ReactJs et Angular sans doute sont les meilleurs.
les notes ne sont pas objectifs.
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…
⛔️ React est une librairie, ce n'est pas un framework
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 :)
ecosystem should be compared too
Oh completely. But the stack overflow survey indirectly expresses those ecosystems via the usage/popularity stats.