Wow merci pour cette vidéo ! Des gros bisous de la team Nuxt ❤
@Conobipe4 ай бұрын
Je suis dev full stack depuis près de 8 ans, et j'ai une claire préférence pour Vue et surtout Nuxt avec son écosystème incroyable. La transition de Vue 2 vers Vue 3 a été très dure et a vidé une bonne partie de la communauté, mais aujourd'hui Nuxt est vraiment un framework surpuissant, qui permet de développer avec Nuxt UI des interfaces absolument incroyables. La documentation est géniale, le fait que le framework est assez opiniâtre permet enfin réellement de réutiliser du code entre ses différents projets de manière super simple. J'ai vraiment retrouvé la créativité et le plaisir du développement front que j'avais perdu depuis la transition vers les frameworks JS. Gros S/O à l'équipe de Vue et de Nuxt !
@MtTheToto4 ай бұрын
C'est subjectif, je trouve le code vue très brouillon et compliqué a comprendre quand on regarde rapidement. Les v-if etc je trouve que c'est une catastrophe en lisibilité. Pour Nuxt il y a des équivalents en React En vue c'est aussi bien plus compliquer de gerer les updates html. Avec React ça demande un peu de prise en main, mais plus de surprise une fois que c'est fait, tu gère tout comme tu le veux
Complètement d'accord, la simplicité dans le code de Vue est tellement puissant. Il n'y plus besoin de se questionner sur la meilleure manière de faire, tout est déjà bien défini. Il y a également de plus en plus d'utilisateurs Vue donc que du positif à venir !
@StevenHeven4 ай бұрын
Je me reconnais tellement dans ta vidéo 😅 J'ai intégré une boîte où j'ai fait une app avec React en 2018 jusqu'à 2020. Et puis la je refais tout le front de notre app en vue et clairement : je me sens mieux avec vue pour sa façon de coder qui est dirigée et intuitive. J'ai toujours cette peur de mal faire quand y'a 36000 possibilités. La avec vue, je sais que ça fonctionne de cette manière et ça me laisse plus de liberté dans la feature. Et je suis assez d'accord sur le typage par rapport à vue, même si ça s'améliore avec leur release dont la version 3.5. Super video en tout cas monsieur numéro 28 influencer mondial 🤘😜
@shadeez97624 ай бұрын
Pour moi le gros point fort de react qui n'as pas été cité c'est React Native, le fait qu'avec cette stack tu peux facilement faire des app natives à intégrer à l'app store c'est la principale raison pour laquelle j'aurai envie d'apprendre react
@jackomeme4 ай бұрын
Intéresse toi à flutter alors
@waffleman22264 ай бұрын
Alors j'ai pas fait de react native pour ce qui concerne les app, mais j'ai entendu la majorité dire qu'il est préférable de se tourner vers flutter
@tortue341704 ай бұрын
Contrairement à ce qu'on pourrait penser, React Native ce n'est pas du dev "natif" à proprement parler.. 😅. Pour du natif il faut se tourner vers Kotlin (Android) et Swift (IOs). Sinon Flutter offre un bon entre deux avec des performances proches du natif, pas de bridge JS, et il me semble, une meilleure portabilité (desktop, dont linux intégré à partir de la V3)
@victormustin25474 ай бұрын
@@jackomeme flutter = nul car il n'utilise aucune des API natives, c'est du bricolage
@victormustin25474 ай бұрын
@@tortue34170 Si si React native utilise toutes les API natives via expo
@silverhawk72114 ай бұрын
Pour moi c'est tout vu, c'est vue
@jeromemoulin52414 ай бұрын
c'est pas le but de la vidéo ? ˆˆ
@sefix39254 ай бұрын
je m'attendais à une telle react
@jeromemoulin52414 ай бұрын
@@sefix3925 🤣 pas mal , c'est simple efficace . C'est svelte
@Gui-sector74 ай бұрын
C'est très intéressant, il est vrai qu'un moment donné au lieu de perdre du temps sur le choix de tel ou tel framework pour développer, l'essentiel est de produire efficacement (et vite). Ayant repris un peu le développement récemment, j'ai préféré partir sur React, sachant que c'était le seul que j'ai vraiment utilisé et appris (même s'il reste encore beaucoup à apprendre personnellement) au lieu de me diriger vers un autre framework et l'apprendre depuis la base. Mais je dois quand même admettre que j'ai été très intéressant par tes retours concernant vue !
@abasop59464 ай бұрын
Merci Benjamin, L'opiniâtreté : le fait de réduire le champ des possibles quand on veut faire quelque chose. Moi qui pense toujours qu'il devrait y avoir une manière ultime de faire les choses. C'est un vrai point fort.
@hkmdesigner23454 ай бұрын
Pour avoir fait les 3, niveau pro. Angular revient très fort. React si tu ne veux pas faire du swift/kotlin/flutter pour le mobile. On reprochait les perfs à angular et rxjs mais maintenant il est devant niveau perf et avec les signals bcp moins de rxjs + c'est l'un des seuls framework (je dois tester svelte)
@ts98mlv4 ай бұрын
Je suis team vue à 1000%. Comme toi, je suis sensible au fait de séparer les templates de la logique. Je n’ai jamais eu l’occasion de travailler sur un projet react qui était pérenne dans le temps car tout était tout le temps mélangé et écrit d’autant de façons que de devs… Pour avoir fait du vue 2 et 3, vue 3 est une incroyable révolution 😍 et je n’ai, pour ma part, jamais eu de soucis avec typescript sous vue3. Mais je dois admettre que svelte me fais de plus en plus de l’oeil
@cggb22144 ай бұрын
Pour ceux qui ont - comme Benjamin - du mal avec le JSX (le fait de pouvoir passer du jsx en props, de mettre du jsx dans des variables etc), j’étais pareil puis j’ai eu un déclic Le jsx n’est pas un bizarre mélange de HTML et de JS, je JSX c’est du JavaScript ! Quand vous faites Test, le JSX l’interprète comme : React.createElement(‘p’, { p:t}, ‘Test’) Quand vous passez des composant en props, ce que vous faites ce que vous utilisez des callbacks comme en JavaScript. Voilà quand j’ai compris ça j’ai eu le déclic et j’ai beaucoup plus apprécié le JSX
@pabloa_e4 ай бұрын
Oui, et ça économise tellement plus de ligne de code ! Moi je l'ai apprécié en passant du JavaScript vanilla sur React, taper tout à la main le code JS pour créer des éléments HTML, alors qu'avec le jsx bin, clean, facile et compréhensible.
@loremipsum94484 ай бұрын
Un grand merci pour ce super résumé des forces et faiblaisses des deux framework avec une approche pratique!
4 ай бұрын
Moi je dis Svelte, comme ça y a pas débat. Et ... clairement, c'est top comme framework ;)
@360matt4 ай бұрын
Pareil, je ne jure que par Svelte
@econobvious41144 ай бұрын
Team Svelte aussi let's go !
4 ай бұрын
@@econobvious4114 Comptez vous ! on est 3 :D
@alexmge91824 ай бұрын
Svelte
@johan-jnn4 ай бұрын
Pour avoir fait des (petits) projets perso en React, Vue et Svelte... Je suis entièrement d'accord avec toi ! J'ai jamais autant aimer coder des apps qu'avec Svelte
@Devtheroadjack4 ай бұрын
Justement je commençais à me poser la question sur quoi partir, je suis resté un certain moment sur js vanilla parce que je me voyais pas commencer un framework ou autre sans avoir un minimum de base mais force est de constater que ça peut être un gain de temps non négligeable sur le dev de mes projets. Je vais mettre la doc de Vue sur mon chevet car avec ta vidéo, ça a l'air de me correspondre un peu plus que React. Continue ce genre de vidéos, Mr Top 28*.. ça permet d'éclaircir un peu les choses pour les "débutants" :)
@Bastienreturn4 ай бұрын
A chaque fois que je suis tombé dans un projet React, c'était du code spaghetti, je suis devenu allergique à ce langue xD Pour le coup Vue ou Angular sont très hiérarchisé, c'est plus apprécié en entreprise je pense
@zooldeveloper4 ай бұрын
Je suis en train de créer mon mini saas avec vue/nuxt et c'est que de bonheur de les utiliser 💚
@akitain4 ай бұрын
Tellement peu de gens qui ont regardé la vidéo et qui critiquent (en même temps c'est tellement la guerre entre les 2 là) (vue forever)
@jimymarletta72514 ай бұрын
Merci pour cette vidéo ! J'ai fait du React pendant 3 ans et j'ai lâché un peu l'affaire cette dernière année. Je compte me lancer dans le dev d'un SaaS (tiens tiens, on se demande à cause de qui 😅) et avec les récents changements de React, ça me prend un peu la tête de me remettre dedans, comme tu dis, je suis tout rouillé. Je vais profiter de ça pour tester Vue et Nuxt, merci pour cette vidéo qui tombe à point nommé !
@Nothwarren4 ай бұрын
Apres le vue3 peu se faire sans composition en mode object avec du export default { props: { foo: { type: string, default: 'bar' } } Et c'est encore plus lisible je trouve !
@Naxela_Red4 ай бұрын
Salut Monsieur 23... 28* ! Tu as omis un point qui à mon sens termine React dans le choix d'un framework : les stores. Avec Vue c'est tellement simple de créer et gérer les valeurs dans un store avec les methods et les mutations, alors qu'avec React si on veut pouvoir avoir des stores, on est obligés d'installer une lib tierse (Redux étant la plus connue) mais je trouve ça bien moins intuitif que la gestion native des stores de Vue. Mon avis est peut-être un peu biaisé sachant que j'ai fait 3 ans de Vue puis 6 mois de React, mais le fait de devoir installer pléthore de libs et devoir gérer la compatibilité entre-elles fait que j'ai une certaine réticence à réutiliser React plus tard. PS: excellente vidéo et j'espère que tu continueras de grimper dans ce classement 😁
@simonjacquemin86364 ай бұрын
Tu peux désormais te passer de redux avec React en utlisant les providers et useContext. C'est à toi de créer les methodes d'update de la data mais justement l'approche est plus intuitive. Tu as un controle totale sur la mise à jour de tes donneés.
@simonjacquemin86364 ай бұрын
Il faut voir ton provider comme un hook classique ou tu fais ce que tu veux en manipulation de données
@Mrchiken34 ай бұрын
Ce genre de format est un Banger ❤️ on n'en veut plus
@alphonse-romeo4 ай бұрын
Excellente vidéo, totalement d'accord avec la conclusion (en meme temps je fais du vue 😅) En revanche il aurait été bien d'expliquer les différences vue2 / vue3 / composition API car ça perd beaucoup de débutants, surtout que pas mal de boites ont des projets sous vue2
@Shoto55364 ай бұрын
C'est pareil pour moi. Quand je reviens sur React après un certain temps, je suis un peu perdu. Alors que Vue, c'est comme le vélo, ça ne s'oublie pas. Sinon, je ne sais pas si tu l'a déjà faite. Mais une vidéo sur Adonis serait pas mal pour donner un coup de pouce au framework. Il est vraiment excellent.
@robincamarasa50964 ай бұрын
Très bonne vidéo comme toujours, je me demande quelle est ta vision sur les nouvelles approaches pour faire du web du genre WASM ou HTMX?
@yafomyamo4 ай бұрын
Très bien! bravo, merci Mr Benjamin code; continuez! :-)
@jobam74 ай бұрын
Il pourrait être intéressant de comparer 2 frameworks: Vue et Angular plutôt qu’un framework et une library
@yayaniang41444 ай бұрын
😂
@jeromemoulin52414 ай бұрын
Oula no no je te Signal que ce n'est pas bien Vue
@nicolaska17614 ай бұрын
Alors personnellement j'utilise les deux et je les trouve aujourd'hui à peu près égaux comme tu l'a montré dans la video. Point de vue IA en revanche je dirais que React a l'avantage car pour avoir un prompt de qualité il suffit de décrire le type de stack que tu as et les libs utilisés, typiquement si la question porte sur du state management il suffit de mentionner Jotai, XState, Redux, Zustand ou autre.. Et surtout avec react il y a accès à V0 par exemple de Vercel permettant de générer des interfaces en React + Tailwind + ShadCN. D'ailleurs autre point mais je trouve que les libs UI sont bien plus riches sur React que sur n'importe quel autre framework existant actuellement, la preuve étant que pas mal de libs sont de base dev pour React puis pensées pour Vue ou Svelte. J'ai aussi espoir dans l'avenir que Solid arrive à grossir car il représente pour moi un React en niveau de sa flexibilité, sans les footguns que représentent useEffect ou useMemo par exemple.
@jarodcouprie21654 ай бұрын
Angular à fonds depuis la version 17/18 et React pour des petits projets avec des libs UI comme shadcn
@Chretien_Rostini4 ай бұрын
Merci pour l'orientation Benjamin❤
@z4k_394 ай бұрын
Très belle vidéo qui représente bien les points forts et les points faibles de ces 2 frameworks selon ton avis. Je suis dev Full-Stack (PHP et Vue) et je n'ai pour l'instant pas fait de Typescript et très peu de React. Juste des petites modifications sans savoir comment cela fonctionne. Cependant, il est possible de faire du Typescript dans Vue.js, du coup quel est la gêne comparé à React ? Si c'est parce qu'avec React on peut faire du JSX, il me semble que tu peux le faire en Vue (?) Perso, j'ai une pref pour Vue parce que je le connais bien et que je n'ai pas encore appris React. Mais de loin, je préfère la logique de Vue que React et en plus, c'est ce qu'utilise Nextcloud comme Framework de prédilection ;)
@raphaelduquesne69403 ай бұрын
Apprendre l'informatique avec Dewey adulte, c'est quand même cool 😅 Plus sérieusement merci pour ton comparatif bien utile !
@AllanRolle4 ай бұрын
Team Angular
@pierregaillot96024 ай бұрын
💪
@ArthurCousseau3 ай бұрын
Salut Benjamin, merci pour ton point de vue. J'ai fait qqes projets avec React, je passe à Vue pour mon nouveau. Jusqu'à maintenant c'est cool ! Pas encore testé Nuxt mais étant à Bordeaux j'avoue que mon côté chauvin va probablement finir par prendre le dessus 🍷
@zamer_12343 ай бұрын
Merci pour cette vidéo qui certes montre ton point de vu sur celui que tu préfère,mais reste quand même ouvert sur les deux. Le nombre de vidéos qui ne sont mais pas du tout objectif et qui disent à tort que le futur c'est absolument l'un ou l'autre et qu'il faut absolument l'apprendre fait chier. Car moi je veux pas savoir qui détrône qui,mais qu'apporte l'un comparé à l'autre. Et ce point tu le respecte tout du long. P.S: Moi je préfère React malgré que je n'ai jamais vraiment essayé Vue,car de ce que j'ai vu c'est très structuré (ce qui est pas mauvais en soit),mais j'ai jamais très aimé les bootstraps ou trucs du genre où tu ne peux pas modifier la base à ton goût. C'ets pour ça que je vais avec du MaterialUI que je trouve être un bon entre les deux. Où tu peux modifier ce que tu veux des composantes,mais certes c'est au prix d'une complexité d'apprentissage si tu veux vraiment modifier plus que la couleur des boutons. En bref, j'ai jamais aimé coder dans le style code block ou style similaire, car je trouve que c'est trop limité à ce que je veux faire des fois.
@ChristopheLefevre4 ай бұрын
Merci, pour ta vidéo, je suis passé de angular à Vue sur mes projets et je suis resté sur Vue, ce qui fait que je n’ai jamais bossé sur React et parfois, je « culpabilise » car on dirait que c’est le seul frameworks qui est enseigné. Tu me rassures sur mon choix.
@feyroozcode4 ай бұрын
Vue
@JoyDBa243 ай бұрын
Ce qui me plaît chez Benji, c'est sa manière de voir les choses de manière simple. Les trucs de qui a le meilleur code, la meilleure manière de faire c'est pas son problème. Il est orienté feature Big Up
@muslim86224 ай бұрын
Pour l'intégration avec Typescript côté Vue, c'est un problème connu avec le LSP de volar.js React n'a pas ce problème car le JSX/TSX est reconnu comme un "standard" javascript et est directement géré par le LSP de Typescript (ts-server) D'ailleurs, le framework Astro utilise aussi volar donc a le même problème que Vue
@paparsifal2 ай бұрын
Je préfère aussi vue, mais svelte est cool aussi. Je suis sur un projet avec astro en ce moment et tu peux choisir ton framework avec. C’est pas mal aussi, surtout pour faire du ssg. Petite remarque par rapport au opiniated traduit en opiniâtre, j’ai une petite préférence pour dogmatique qui correspond mieux à l’idée de mon point de vue(.js)
@kechicheyounes784 ай бұрын
Salut Benjamin ! Tu pense quoi des outils no-code comme Webflow ? Je suis dev full-stack mais j’ai l’impression que c’est plus simple de créer des sites vitrines etc avec des outils comme webflow et notamment pour le creative dev ! Merci pour ton contenu ❤
@meleadr4 ай бұрын
Angular 👀
@jeandarius87914 ай бұрын
Svelte 👀
@KpryKorn4 ай бұрын
Angular sur autre chose que du legacy ou une entreprise bancaire/assurance/mutuelle, bof
@MrKemonas4 ай бұрын
@@KpryKorn Tu as clairement pas compris le framework
@rpgamer10024 ай бұрын
Pour les professionnels 👌😉
@KamosisSecАй бұрын
créer par des génies pour les génies
@CaptainCoder9992 ай бұрын
9:54 je suis assez d’accord, il y a pas mal de choses qui fonctionnent assez mal au niveau du typage sur Vue
@williamg33833 ай бұрын
Une vidéo de prévu sur la découverte de Svelte ? sinon ma pref entre les deux c'est vue
@wilsonikedakoffi7234 ай бұрын
merci beaucoup🥰
@Nicolas-jx9mj4 ай бұрын
Si l'on regarde la stack technique des entreprises qui recrutent actuellement, on se rend vite compte que la part de marché de Vue est lilliputienne comparé à celle de React. Autrement dit, on a beaucoup plus de chances de trouver un job en tant que dev React qu'en tant que dev Vue. Peut-être aurait-il été judicieux de le mentionner dans un soucis de transparence totale...
@ugotiberto57414 ай бұрын
Sauf que le marché junior par exemple est saturé sur React alors peut être que c'est plus intéressant pour un junior de se spécialiser sur Vue
@ar7awn4 ай бұрын
bof tout le monde fait du react
@FauZaOFF4 ай бұрын
@@ugotiberto5741 je pense que le mieux c’est simplement de faire les 2 jusqu’à ce qu’il y ai du changement dans les emplois et se spécialiser dans react ou vue selon la demande car si il a encore beaucoup de temps pour apprendre pourquoi se restreindre à un seul ?
@almblx4 ай бұрын
@@ugotiberto5741 Je suis passé sur Vue exactement pour cette raison et j'ai pu trouver une alternance
@lloydlasalete78624 ай бұрын
Non, vous n'êtes pas "unique" en vous différenciant de la masse, ce qui vous sépare du reste c'est votre niveau/skill bruts car un dev frontend et dev en général c'est quelqu'un qui résout des problèmes, les languages, librairies et frameworks sont juste des outils.
@aquisiteur59564 ай бұрын
Complètement d'accord !
@divini6294 ай бұрын
Angular en terme de lisibilité de lecture, de structure c'est d'un tout autre niveau. Mais la courbe d'apprentissage est bcp plus grosse 😬
@wikoal4 ай бұрын
Angular a été créé pour faire passer des dev backend au front-end. Et on retrouvait sur les premières versions des nommages venant de java. Donc plus structuré.
@rpgamer10024 ай бұрын
C'est seul outil "professionnel" de la liste.
@loutrea4 ай бұрын
Maintenant je t'appellerai Monsieur Top 28 étoile.
@BenjaminCode4 ай бұрын
😂
@guillaumeeeeeeee4 ай бұрын
En fait ça n'a pas trop de sens de comparer les framework en fonction de leur fonctionnalités. l'important c'est surtout l'usage et l'écosysteme. Si ton but en apprenant un framework, c'est de trouver des missions rapidement, ou bien intégrer une entreprise, tu peux miser sur React les yeux fermés.
@Gauthierlory4 ай бұрын
missions rapidement et React, assez mitigé vue la concurrence sur le marché React en ce moment
@EdzonmxDev3 ай бұрын
@@Gauthierlory Non mais React est largement supérieur en demande sur le marché autant apprendre React pour etre pris rapidement.
@surrion4 ай бұрын
j'ai les mêmes remarques que toi pour React, je trouve ça trop four tout, la séparation du ts et du html est pour moi essentiel pour pas finir avec du code spaghetti, react c'est un peu le php du js :D
@zlepoizon4 ай бұрын
Salut. Que penses tu de svelte js ?
@mygoi7154 ай бұрын
Sous-coté :')
@olga16594 ай бұрын
je suis un développer amateur et je fais des projets pas très avancé. Le web n'est pas se que je préfère mais je suis parfois contrait de faire des sites internet, pour cela j'utilise flask et le html/css/js sans aucune librairie du coup j'aimerai savoir concrètement qu'elles sont les avantages de genre de technologie car j'avoue que j'ai du mal à comprendre. Il faudrait peut être que j'essaie pour voir. Merci d'avance
@bricegyebre97964 ай бұрын
Fait du Vue
@cocadmin4 ай бұрын
htmx😎
@not_kelbaz4 ай бұрын
+ Svelte 🙃
@mwlulud29954 ай бұрын
Bon svelte 5 c'est de la merde parcontre@@not_kelbaz
@tfgg14904 ай бұрын
@@not_kelbaz svelte et sveltekit ❤
@the.overthinking.bee23 ай бұрын
la stack des BG mdr Go + templ + htmx (GOTH)
@elidoloko27562 ай бұрын
merci pour cette vidéo
@hurben4 ай бұрын
Ah bah ça tombe bien je suis à la croisé du chemin :D
@zxenon_3 ай бұрын
C'est pas si je suis le seul, mais même avant de chercher à savoir la tech et la specificité du framework, c'est le logo et le UI qui m'attire. C'est pour ça que j'aurai clairemement une pref dingue pour Vue. Le logo V en vert et le nom, j'ai tout de suite accroché
@denisjean-bastien12534 ай бұрын
Je suis bien content d'avoir choisi Svelte 😊
@YannAriell4 ай бұрын
Tellement, mais on l'entend pas assez c'est dommage
@360matt4 ай бұрын
Team Svelte
@sergeserge34674 ай бұрын
Je n'ai jamais été aussi productif qu'avec Svelte. Mais derrière c'est pas meta ni google alors tout le monde s'en fou, et comme tout le monde s'en fou, l'écosystème reste trop petit, donc tout le monde s'en fou 🤬
@tfgg14904 ай бұрын
Svelte js pour créé des SaaS incroyable 😻
@antoine15234 ай бұрын
Pour moi la séparation chez Angular est beaucoup clair que chez les deux autres zigotos que sont React et Vue, mais je ne suis pas assez objectif..
@JohnDoe-ry3sq4 ай бұрын
Le reacte c'est atroce visuellement ! Il y a sans doute des super idées etc, mais aujourd'hui la vraie difficulté dans les grosses code base c'est 80/20, donc 80 % du temps à comprendre un code existant et 20% du temps a coder les nouvelles fonctionnalités. La dessus le vue est un banger
@fabienlecuyer81074 ай бұрын
Angular pour moi, je trouve que tout est beaucoup plus clean niveau code, pour des gros projets le côté structuré est un gros plus et depuis les dernières versions en terme de performance c'est très bon
@MrKaralix4 ай бұрын
J'ai eu l'occasion il y a quelques années de donner des cours de Vue et de React. Le problème est qu'on avait commencé par Vue que les étudiants avaient bien apprécié, et l'année suivante React (car nécessaire sur le marché du travail). Habitués à la DX de Vue, les étudiants étaient vraiment désarçonnés par React, sa façon de développer et sa documentation clairement pas au niveau de celle de Vue. La vérité c'était il y a un moment, ça a probablement changé depuis. Même si Vue reste mon préféré, de loin.
@vaughn_5552 ай бұрын
sympa la vidéo, tout à fait d'accord concernant la DX sur Vue.
@mine-znrАй бұрын
Je trouve cette vidéo intéressante, j'ai commencé par apprendre avec Vue JS, j'avais du mal j'étais un peux perdu, je me trouve mtn beaucoup plus à l'aise avec react sans savoir vraiment pourquoi ! Cependant vidéo très intéressante
@the.overthinking.bee23 ай бұрын
bonne vidéo :) certes sur le papier react respecte davantage le principe de programmation fonctionnelle, avec les one way data binding etc mais je suis plutôt team angular/vue (dév angular) react t'offre davantage de libertés donc il faut être très rigoureux pour pas faire n'importe quoi Comme toi, mon coeur balance vers les frameworks opiniâtres qui te mettent sur des rails (tu respectes les bonnes practices et moins de temps à pinailler sur les détails d'implémentation) J'ai aussi l'habitude du two way data binding que proposent angular et vue, qui me semble plus intuitif. Paradoxalement c'est react qui l'emporte dans le volume d'offres d'emploi/missions par rapport à vue...
@weyzohorth4 ай бұрын
Vue, car je pense qu'un template devrait être dénué au maximum de logique (des boucles et des conditions au plus simple). Et React a tendance à faciliter beaucoup trop facilement ce genre de comportements qui produisent du code qui mélange les choux et les carottes. C'était un peu l'un des défauts du PHP (il y a bien longtemps, je ne sais pas ce qu'il en est aujourd'hui), mélanger l'html avec le code PHP. On refait la même chose avec React.
@bastienetienne7784 ай бұрын
Pour vue il est intéressant de souligner qu'il va exploser react en performance prochainement avec le mode vapor , et le fais qu'il mette l'accent sur le lazy loading mis en avant par qwik
@aymelg4 ай бұрын
Je n'arrive pas à m'imaginer coder avec un autre framework JS autre qu'Angular. Et encore plus depuis les dernières version.
@jeromemoulin52414 ай бұрын
oui mais la on veut parler juste de React et Vue. car bah les écoles de dev bootcamp fullStack js => futur chômeur font du React et ensuite bah il aime les Vue => donc aller tous sur Vue ( mais franchement c'est bien mieux comme ca pour les dev Angular ˆ^moins de pub c'est cool ). Par contre j'aime bien comment il présente chacun c'est bien cool et simple de compréhension.
@Monsieur_Anderson4 ай бұрын
J'ai poncé Angular pendant plusieurs années puis je suis passé à Vue.js, honnetement ce framework a tous les avantages d'Angular sans ses défauts
@rightclickerxd8704 ай бұрын
J'aime tellement pas la lourdeur de ce truc. Une vraie pieuvre.
@KevinMonsieur-c3g4 ай бұрын
@@jeromemoulin5241 "futur chômeur" 🥲 Comme quand on sort de l'université, la seule difficulté est trouver la première expérience, après on s'en branle totalement de où tu viens
@FaRead014 ай бұрын
La même angular reste le must
@dev4www4 ай бұрын
25 ans dans le métier, j'ai eu la chance de travailler sur bcp de technos. pour ma part, voici ma stack: le front, c'est Vue + Quasar et pour le backend c'est Rust + Axum
@faifad3 ай бұрын
Merci pour cette comparaison Mr top 23!
@BenjaminCode3 ай бұрын
Merci pour le 23. Ça fait chaud au cœur.
@Ertozar884 ай бұрын
Svelte
@maxwebstudio4 ай бұрын
Pour le typage, je galère a documenter mes composantg Vue, et nottamment a avoir de la doc-hint pour les props lorsque l'on consumme un composant
@boursbenjamin66724 ай бұрын
Wow top 23 influencer monde, GG haha c'est de la bombe ! :D Clairement on peut faire confiance à state of JS
@noahd.19734 ай бұрын
En quoi tu recommande Adonis par rapport à Nest ? J’ai fait un projet en Nest mais j’ai pas apprécié donc je cherche encore un framework backend js qui pourra me plaire autant que Symfony ?
@BenjaminCode4 ай бұрын
Bah moi je venais de Symfony et Adonis c’est exactement ça en typescript. Le bonheur retrouvé
@noahd.19734 ай бұрын
@@BenjaminCode Incroyable alors il va falloir que je me forme dessus !
@softimac60324 ай бұрын
Ardonis, c'est LARAVEL en JavaScript, le meilleur backend nodejs avec la même philosophie de laravel
@antoinecandy4 ай бұрын
Merci ! :) et angular ?
@chosta944 ай бұрын
Perso je fais du Vue.js (Nuxt), et React Native en mobile. Je ne trouve pas particulièrement difficile les deux framework...Mais Vue.js est très instinctif/intuitif je trouve.
@JoyDBa243 ай бұрын
La prochaine fois il faut nous amener le framework des Marine: Angular ❤
@Malix_Labs3 ай бұрын
Pourquoi la tech française est-elle toujours autant en retard à ce propos ? Typiquement à propos de Svelte et Sveltekit bien mainstream à l'international
@GhostvOne3 ай бұрын
Je fais du vue 3.0 en composition api et nuxt depuis plus d'un an et demi et clairement j'ai trop du mal avec React. Pour moi React est anti bonne pratique, on mélange du HTML et du js. La seule chose pour laquelle je ne te rejoins pas est que la documentation nuxt est franchement horrible... Lorsqu'on commence nuxt on se rend compte que la doc est assez limité et qu'il y a énormément de recherche à faire soi-même. Qui plus est le système de route avec l'architecture des dossiers est imbuvable. Mais après avoir fait le tour de tous les problèmes , désormais ça coule de source. En tant que développeur, on nous apprend énormément de bonnes pratiques, et pour moi vue correspond pleinement à ces bonne pratique.
@quenti7728Ай бұрын
Pour avoir du faire du next et voir du next 14 c'est devenu pire le système de route. Avant dans next c'était comme dans le nuxt actuel. La route /admin/users/:id/edit corresponds au fichier ./admin/users/[id]/edit.tsx mais maintenant tu es obliger de nommer ton fichier page.tsx et donc avoir un chemin ./admin/users/[id]/edit/page.tsx. Donc si tu as 30 routes, tu as 30 fichiers page.tsx :(
@jedisct14 ай бұрын
Vue est tellement plus cohérent que React. Plus agréable à utiliser et la documentation est excellente. Si j'ai le choix, je n'utiliserais React que pour React Native. Et Nuxt, c'est chouette.
@melissamelissa-c8d2 ай бұрын
Svelte pour moi sans hésiter, la performance est sans égale pas besoin de se casser la tete avec les rendu et blabla, meme avec les runes il y a plusieurs manières de faire de la réactivité, c'est trop top
@gryphen15423 ай бұрын
J'ai travaillé que avec react, j'adore le JSX mais j'avoue que tu me donnes très envie de tester Vue!
@Cashandrick4 ай бұрын
Comme toi j'ai travaillé sur les deux frameworks pendant LONGTEMPS (environ 5 ans). J'ai exactement la même sensation que toi. Et c'est la même chose en ce qui concerne PHP. Même si Symfony est français, je préfère largement le côté clé en main de Laravel.
@EpistolShow4 ай бұрын
Après tu oublie un point essentiel : l'employabilité. Y'a bcp moins d'offre en vue qu'en react malheureusement
@ykc96214 ай бұрын
De mon côté, opiniâtre et bien typé : Angular !
@OklmZerTuVasRienFaire4 ай бұрын
un point pas abordé, c'est que React c'est vraiment une librairie, React DOM c'est le renderer de la 3D avec react three fiber, c'est un renderer dans un renderer on utilise la librairie react, mais les components ne sont pas rendus de la même manière tu peux faire une application console avec React Blessed, une application mobile avec React Native, du figma avec React Figma, unity etc etc c'est pour ça que c'est ultra puissant, et pour ça que c'est une librairie et pas un framework j'ai pas encore trop expérimenté vue, mais j'aime bien du peux que j'ai essayé
@maxof594 ай бұрын
Etant habitué a des frameworks backend assez opiniâtre ( symfo, spring), j'ai beau essayer et re essayer react, c'est trop four tout pour moi ! Je lui préfère angular, et vu le descriptif pour vue et nuxt c'est sûrement ma came aussi !
@nadjinmalade87384 ай бұрын
Honetment pour j'ai les deux, mais pour plusieurs raisons j'ai préféré VueJs. La separation du template et du script , c'est le plus gros point L'apprentissage est super simple Une certaine rigidité ou limite dans les choix. Ce qui fait que une equipe vous faite les meme chose. Bon reactiveNative est quand meme le gros avantage de React. Une question cependant: pourquoi vue est moins populaire?
@the.overthinking.bee23 ай бұрын
Je suppose que react est davantage populaire avec le lobbying de facebook + commu react
@skymer74712 ай бұрын
Tu peux dire "Vue" à la française, vu que Evan You a clairement cherché "view" dans google traduction en essayant un peu toutes les langues jusqu'à tomber sur une qui rendrait bien :D Keur
@bgrand-ch4 ай бұрын
Super vidéo et je suis un grand fan de Vue ainsi que de Nuxt. Étant aussi un grand fan de jeu de mots, je n'ai pas pu m'empêcher dans les commentaires... Sorry
@mat77964 ай бұрын
Moi ce qui m'a écarté de Vue quand j'ai taffé avec au travail c'est le peu de librairies, une communauté bien plus mince que React, tout était déprécié c''était l'horreur absolue
@suay33294 ай бұрын
Il a trouvé ou les statistiques de début de vidéo, je suis allé sur "State of js" et je n'ai pas trouvé les mêmes ?
@Oxygen.O24 ай бұрын
peut-être que t'étais pas sur la même année? parfois le site est capricieux et renvoie une année en arrière ^^
@suay33294 ай бұрын
@@Oxygen.O2 J'ai regarder sur 2023 2022 et 2021 et 2024 n'est pas encore sortie
@oliviera.68504 ай бұрын
Vue c'est simple c'est libre, react c'est facebook. Donc le choix est clair qu'importe la qualité. D'autant que vue/nuxt est vraiment excellent la ou react est sortie d'un serveur malade. FB à mis du php en prod, on peut pas leur faire confiance rien que pour ca.
@adrien19382 ай бұрын
J'ai toujours utilisé Angular uniquement, donc je peux pas avoir d'avis éclairé. Néanmoins, j'entends souvent dire que Angular est dépassé. Pourtant j'aime bien le framework et je trouve surtout les dernières MAJ avec les signals incroyable, rendant l'expérience de dev ultra satisfaisante. Ca devient facile de développer avec Angular, qui est pourtant, je crois, ce qui est beaucoup décrié. Dailleurs je crois que les Signal sont inspirés d'un concept de Vue. Du coup, je me demande ce que react et vue ont vraiment de plus par rapport a Angular, et si Angular va pas remonter bientôt
@OusmaneNDIAYE14 ай бұрын
Super-intéressant comme vidéo, merci. Par contre tu traduis l'expression anglaise "opiniated" par "opiniâtre" en français, ce qui je pense n'est pas correct. On n'a pas de mot en français vraiment pour traduire "opiniated", mais "opiniâtre" ça signifie plus "persévérant" que "qui a une opinion sur quelque chose"...
@BenjaminCode4 ай бұрын
Oui c’est vrai ! Je m’en suis rendu compte après le tournage, en vérifiant. C’était trop tard, j’avais la flemme de tout refaire et surtout j’ai pas trouvé du coup un équivalent français adéquat ! Tu aurais une idée ?
@OusmaneNDIAYE14 ай бұрын
@@BenjaminCode Ah ok dac ;) Bein non, on en a pas vraiment en fr, à part "qui a un avis/une opinion sur", mais ça fait long 😅
@silverhawk72113 ай бұрын
@@BenjaminCode Je me disais aussi que c'était pas le bon mot. En cherchant un peu j'ai trouvé : dogmatique
@rpgamer10024 ай бұрын
Depuis qu'Angular propose les standalone components et le control flow il n'y a plus débat pour moi.
@ZiPliskin4 ай бұрын
Pour moi c’est vue/nuxt 👌
@RabbiSobhanah2 ай бұрын
Y a plus de migration de dev react vers vue par amour et plus de migration de dev vue vers react pour nombre d'offre d'emploi, pour mon cas, voir du html mélangè à du js/ts me fait mal aux yeux ;)
@ecupowerable4 ай бұрын
A quand un tuto complet sur un gros,projet avec vue je sais pas moi saas Ai par exemple Je dit ça je dit rien 😅😅 Super vidéo sois dit en passant et je pense comme toi vive vue même si je code en react très voir trop souvent