Pourquoi utiliser Vite alors qu'à chaques fois que tu expliques l'utilisation de Vite, ce sont des choses que l'on peut faire directement avec react, par exemple render() sur 'root', je suis curieux, merci
@@grafikart Ok merci pour ta réponse. Maintenant il vas y avoir (certainement plus) de personnes qui vont se plaindre du light mode ! Jamais content ce publique haha 😂
C'est bien de bien voir le code, c'est quand même le plus important.. pour le reste je trouve ça très pédagogique avec des infos techniques importantes... comme d'hab donc. Merci !
Bon toujours pareil, tu pars dans des détails hyper avancés direct. Je reverrai peut-être ça après avoir un niveau plus confirmé si j'ai besoin de détails avancés. Pour ma part avec ces détails, on perd de vue l'essentiel et ce n'est pas enregistré dans ma mémoire, peut être assez limitée
Je pense que c'est pas fait pour toi le dev mon gars . 🤣 Continue toujours Grafikart et encore merci pour tes cours 👌🙏 , il y a toujours ce genre de personne qui ont des ondes négatifs et qui veut toujours la facilité . Si tu comprends pas petit va voir ailleurs 🙄
@@franckyranaivoson je pense que j'ai le droit d'avoir mon avis et que c'est ça peut être utile de le partager. Maintenant, il est assez grand pour me répondre. Et c'est son choix, la façon dont il le prend et ce qu'il en retire. Autrement dit, tu n'as rien à faire au cœur de cette discussion, à part de jouer le rôle de larve qui se rattache à l'opinion majoritaire pour dénigrer tout ce qui ne va pas dans son sens. Quand tu dis petit en vérité, tu ne fais que faire une projection. Quand tu dis négatif, en fait, c'est toi qui l'es. Il a fait de nombreuses vidéos et a public large, si le but de mon commentaire était de la méchanceté gratuite, ça n'aurait que très peu d'effet. Il se pourrait peut-être que ce soit, plus en fait, un soutien qu'une majorité de moutons suiveurs. Je me suis retrouvé sans masque au milieu de horde de masqués, alors crois-moi, affronter une masse de moutons d'opinion divergente, ça ne fait pas peur.
@@grafikart tout est clair, mais c'est juste que pour d'un point de vue structural ce n'est pas assez pédagogique. Tu entres trop vite dans des détails qui ne sont peut-être bons qu'à retenir quand on a plus d'expérience, mais pas lors de l'apprentissage. Ton intro par contre ou tu expliquais l'intérêt d'utiliser un outil comme react était vraiment intéressante. Par contre, par exemple, la façon dont tu introduis les states est abrupt, et l'explication ne donne pas vraiment la signification de ce que c'est. parfois on a l'impression de concepts appris sur le tas de façon brut avec un e mémoire photographiant tout de façon brute mais que les explications ne ressortent du bon sens qui en découle quand on comprend les choses avec plus d'expérience et pourquoi elles sont ainsi. A mon avis, c'est le fruit de cette expérience qui est à transmettre lors de l'apprentissage, et non le code brut. Ou du moins, il doit être rendu le moins brut possible. En somme l'apprentissage doit jouer le rôle d'accélérateur d'expérience. Si après on veut éplucher la documentation point par point libre à chacun de le faire.
@@1conscience0dimension Oui je lui défends car c'est lui qui m'apporte de la connaissance , et j'aimerais t'informer que , pour faire des vidéos pareils ça prend vraiment du temps et de l'énérgie et de la conviction , pour moi il faut qu'on ai de la reconnaissance pour lui et de l'encourager d'avantages , si t'as des trucs que tu n'a pas compris , prends des cours payant Personnelement , moi j'ai appris l'univers du dev grâce a ces cours qui sont complet , je paie pas , je regarde juste ces vidéos gratuitement et j'ai beacoup appris . Tu sais trés bien que donner des avis comme ça pousse les débutants a se mettre dans la tête que c'est qlq chose de difficile , c'est une question de psychologie . Encourage le mec car il y a pas beaucoup de personne qui fait ce genre de chose dans la vie .Je parle en connaissance de cause
Je ne comprends toujours pas pourquoi il n'utilise pas un vrai système de template comme le fait Vue par ex. On se retrouve à mélanger du Js avec du Html non valide qui plus est en utilisant className plutôt que class ou en fermant des balises orphelines comme ... Bref ça retourne + le cerveau qu'autre chose et le code est clairement peu lisible. L'interpolation qui s'écrit de la même façon au sein des attributs ou des balises en revanche peut permettre une meilleure compréhension du code ; même si par habitude je trouve bien plus lisible d'écrire :class="maClass" avec Vue. L'approche de react est assez brut de forme étant donné qu'il mélange JS, HTML et la logique react là où vue est bien plus lisse et agréable. 2 approches différentes mais intéressante mine de rien.
L'avantage de cette approche "JS" est que tu peux plus facilement créer des petits blocs de code réutilisable. Là où VueJS t'oblige (si tu n'utilise que les .vue) à créer un fichier par composant. Mais comme tu le souligne, la contrepartie est une syntaxe plus lourde (surtout pour les conditions / boucles).
@@grafikartJe vois ce que tu veux dire. C'est vrai que l'approche composant unique en .vue peut paraitre lourde surtout si le découpage est (trop) profond. Mon avis n'est pas très objectif car j'ai utilisé react qu'une fois. Je trouve néanmoins que les 2 frameworks tendent à se rapprocher ce qui pourrait permettre une transition de l'un à l'autre plus simple et comme tu dis cet aspect "petits blocs" est intéressante ;) A voir sur des composants plus complexes. D'ailleurs si tu es passé sur la V3 de vue, la composition API apporte un énorme +. C'est un réel gap par rapport à la V2. S'en est vraiment plaisant.
T'as quand même vraiment une belle voie, douce et apaisante.
I have started learning react some weeks ago. Voila, Grafikart shows up. The bad news is I don't understand French
😂😂😂😂 sorry bro
Très épatant, le JSX
Merci encore pour ton contenu
Magnifique!
Pourquoi utiliser Vite alors qu'à chaques fois que tu expliques l'utilisation de Vite, ce sont des choses que l'on peut faire directement avec react, par exemple render() sur 'root', je suis curieux, merci
C'est pour la partie JSX, la conversion JSX vers JavaScript nécessite un outil particulier (ici Vite)
🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏
Pourquoi tu n'utilises plus le dark mode ?
Super vidéos en tout cas merci à toi :D
J'essaie en light car certaines personnes m'ont reporté des difficulté de lisibilité en dark mode.
@@grafikart Ok merci pour ta réponse. Maintenant il vas y avoir (certainement plus) de personnes qui vont se plaindre du light mode ! Jamais content ce publique haha 😂
@@Tom-rk3lo le dark sa fait peur surtout quand il y a du code
tro bi1
j'ai ouvert les volets et me suis reculé de 2m de l'écran, ça devient supportable à regarder
Le bon point c'est que le code est bien visible ^^
@@grafikart oui niveau police la taille est correcte et la largeur d'affichage aussi pour bien voir le code
C'est bien de bien voir le code, c'est quand même le plus important.. pour le reste je trouve ça très pédagogique avec des infos techniques importantes... comme d'hab donc. Merci !
@@Rase-moi-pas bot
Bon toujours pareil, tu pars dans des détails hyper avancés direct. Je reverrai peut-être ça après avoir un niveau plus confirmé si j'ai besoin de détails avancés. Pour ma part avec ces détails, on perd de vue l'essentiel et ce n'est pas enregistré dans ma mémoire, peut être assez limitée
Il y a une partie spécifiquement qui a posé un problème ?
Je pense que c'est pas fait pour toi le dev mon gars . 🤣
Continue toujours Grafikart et encore merci pour tes cours 👌🙏 , il y a toujours ce genre de personne qui ont des ondes négatifs et qui veut toujours la facilité .
Si tu comprends pas petit va voir ailleurs 🙄
@@franckyranaivoson je pense que j'ai le droit d'avoir mon avis et que c'est ça peut être utile de le partager. Maintenant, il est assez grand pour me répondre. Et c'est son choix, la façon dont il le prend et ce qu'il en retire. Autrement dit, tu n'as rien à faire au cœur de cette discussion, à part de jouer le rôle de larve qui se rattache à l'opinion majoritaire pour dénigrer tout ce qui ne va pas dans son sens. Quand tu dis petit en vérité, tu ne fais que faire une projection. Quand tu dis négatif, en fait, c'est toi qui l'es. Il a fait de nombreuses vidéos et a public large, si le but de mon commentaire était de la méchanceté gratuite, ça n'aurait que très peu d'effet. Il se pourrait peut-être que ce soit, plus en fait, un soutien qu'une majorité de moutons suiveurs. Je me suis retrouvé sans masque au milieu de horde de masqués, alors crois-moi, affronter une masse de moutons d'opinion divergente, ça ne fait pas peur.
@@grafikart tout est clair, mais c'est juste que pour d'un point de vue structural ce n'est pas assez pédagogique. Tu entres trop vite dans des détails qui ne sont peut-être bons qu'à retenir quand on a plus d'expérience, mais pas lors de l'apprentissage. Ton intro par contre ou tu expliquais l'intérêt d'utiliser un outil comme react était vraiment intéressante. Par contre, par exemple, la façon dont tu introduis les states est abrupt, et l'explication ne donne pas vraiment la signification de ce que c'est. parfois on a l'impression de concepts appris sur le tas de façon brut avec un e mémoire photographiant tout de façon brute mais que les explications ne ressortent du bon sens qui en découle quand on comprend les choses avec plus d'expérience et pourquoi elles sont ainsi. A mon avis, c'est le fruit de cette expérience qui est à transmettre lors de l'apprentissage, et non le code brut. Ou du moins, il doit être rendu le moins brut possible. En somme l'apprentissage doit jouer le rôle d'accélérateur d'expérience. Si après on veut éplucher la documentation point par point libre à chacun de le faire.
@@1conscience0dimension Oui je lui défends car c'est lui qui m'apporte de la connaissance , et j'aimerais t'informer que , pour faire des vidéos pareils ça prend vraiment du temps et de l'énérgie et de la conviction , pour moi il faut qu'on ai de la reconnaissance pour lui et de l'encourager d'avantages , si t'as des trucs que tu n'a pas compris , prends des cours payant
Personnelement , moi j'ai appris l'univers du dev grâce a ces cours qui sont complet , je paie pas , je regarde juste ces vidéos gratuitement et j'ai beacoup appris . Tu sais trés bien que donner des avis comme ça pousse les débutants a se mettre dans la tête que c'est qlq chose de difficile , c'est une question de psychologie . Encourage le mec car il y a pas beaucoup de personne qui fait ce genre de chose dans la vie .Je parle en connaissance de cause
Je ne comprends toujours pas pourquoi il n'utilise pas un vrai système de template comme le fait Vue par ex.
On se retrouve à mélanger du Js avec du Html non valide qui plus est en utilisant className plutôt que class ou en fermant des balises orphelines comme ... Bref ça retourne + le cerveau qu'autre chose et le code est clairement peu lisible.
L'interpolation qui s'écrit de la même façon au sein des attributs ou des balises en revanche peut permettre une meilleure compréhension du code ; même si par habitude je trouve bien plus lisible d'écrire :class="maClass" avec Vue.
L'approche de react est assez brut de forme étant donné qu'il mélange JS, HTML et la logique react là où vue est bien plus lisse et agréable. 2 approches différentes mais intéressante mine de rien.
L'avantage de cette approche "JS" est que tu peux plus facilement créer des petits blocs de code réutilisable. Là où VueJS t'oblige (si tu n'utilise que les .vue) à créer un fichier par composant. Mais comme tu le souligne, la contrepartie est une syntaxe plus lourde (surtout pour les conditions / boucles).
@@grafikartJe vois ce que tu veux dire. C'est vrai que l'approche composant unique en .vue peut paraitre lourde surtout si le découpage est (trop) profond.
Mon avis n'est pas très objectif car j'ai utilisé react qu'une fois. Je trouve néanmoins que les 2 frameworks tendent à se rapprocher ce qui pourrait permettre une transition de l'un à l'autre plus simple et comme tu dis cet aspect "petits blocs" est intéressante ;)
A voir sur des composants plus complexes.
D'ailleurs si tu es passé sur la V3 de vue, la composition API apporte un énorme +. C'est un réel gap par rapport à la V2. S'en est vraiment plaisant.