Non , ce n'est pas bizarre que beaucoup se forment encore avec des bouquins. C'est moins chronophage que les vidéos, c'est plus organisé et clair, on a tout sous la main (et dans la main pour le coup), on peut piocher des infos dans les autres chapitres, revenir en arrière rapidement, c'est le même auteur donc on est dans une même structure dans tous les chapitres, et enfin quand on a passé sa journée sur un écran, on est content de se détendre les yeux
@@alphonse.nonyme il y a les livres au format ebook ou pdf sur liseuse. Je n'ai plus de place dans mes bibliothèques, je les stocke sur ma tablette ou mon téléphone et je les consulte où je veux. Pas de CTRL + F, mais un champ de recherche pour trouver toutes les occurences dans le livre 😊
C'est surtout qu'aux États-Unis, il y a une grosse culture des livres. La plupart des cours d'université tu suit un livre. Chose qu'on retrouve peu en Europe
Je viens du C++ qui est lié à ma passion de la robotique, mais j'ai tenté l'aventure web et mobile par curiosité, et très rapidement, je me suis surpris a avoir l'envie malsaine de m'émasculer avec les dents !!!! Depuis, je voue un grand respect pour les dev qui code avec ces Framework et suis impressionné par votre résilience face à l'afflux constant de "bordel" qui débarque dans votre discipline ^^ . Bref, je vous souhaites bon courage et bonne continuation... (Bon, depuis peu, je code en C# et javascript vanilla, et cela m'a enfin donné l'envie de faire un bout de route dans le web, mais cela est une autre histoire).
Bonjour, je suis dev JS depuis 10 ans et ça fait 10 ans que j'ai la terrible impression de retourner constamment à l'état de dev junior. Je décrirais mon état comme était un mélange entre le syndrome de l'imposteur, du survivant et poste-traumatique (vous avez déja lu les specs Ecma script?). A ça on rajoute de la paranoïa (longévité des frameworks, faille de sécurité dans tous les sens, erreur qui popent pas) ainsi qu'un peut de schizophrénie liés aux Frameworks. Je suis dans un émerveillement constant quand aux possibilités mais des qu'un nouveau framework sort je suis pris d'une crise d'angoisse (et dieux sais qu'il en sort beaucoup... des frameworks JS...)
Je suis entre la fin de dev Junior et le début de confirmé et je suis déjà passé par Vue et React en à peine 3 ans, alors pour un senior je ne peut que relater... C'est pour ça que j'essaye de plus de me remettre au C pour justement m'éviter cela. J'ai l'impression qu'on ne peut jamais vraiment approfondir et être maitre de ce que l'on fait en JS. (Je n'arriverais pas à mettre les mots dessus) De se remettre sur des langages plus bas niveau, permet de s'affranchir du coté "trendy" et par conséquent du foisonnement de l'écosystème.
Svelte très très cool, j'ai bossé avec sur un très gros projet avec du TypeScript c'est vraiment le présent et l'avenir des framework JS et TS d'après moi. C'est très très rapide en utilisation, c'est impressionnant et super facile à mettre en place et à comprendre😉
MAIS SVELTE C'EST LE BEST VEUILLEZ VOUS Y METTRE IMMEDIATEMENT ! Je bosse dessus depuis 3 ans environ (on peut dire early adopter, oui ^^), c'est grâce à lui que j'ai renoué avec les framework js, et sveltekit s'occupe du backend en toute simplicité ! Au début, j'ai voulu bosser en react, puisque tout le monde l'utilise, j'ai suivi les tutos officiels (bien foutus d'ailleurs), mais bordel qu'est-ce que c'est tordu comme concepts. Ensuite, je me suis mis à vue qui est légèrement mieux, et angular qui m'a fait vomir du sang. Suite à cela, je suis retourné au bon vieux php et j'ai carrément fait du WordPress tellement j'ai trouvé tout ça merdique à souhait, totalement dégouté du js. Et puis j'ai découvert Svelte, puis est sorti Sveltekit, et à ce moment là, l'addiction s'est installé et je ne suis plus capable de passer une journée sans coder en Svelte. Exemple concret : React : import React, { useState } from "react" function MonApp() { const [ count, setCount ] = useState(0) } // WTF ???? Svelte : let count = 0 // Voilà, là on comprend ! C'est clean et logique au premier coup d'oeil ! Les writable storage avec registration automatique c'est de la bombe, le fait d'avoir js/html/css dans un même fichier mais bien organisé, c'est intuitif as fuck, et vite.js qui vient avec sveltekit c'est juste énormissime en terme d'optimisation des performances. Et puis le virtual DOM de react, c'est quand même une belle idée de merde.
Alors, j'annonce la couleur : Je suis plutôt moyen (selon moi) en web, j'en avait pas fait depuis trèèèèès longtemps. J'ai été amener à monter en compétence sur React. Du coup je comprends très bien la partie en React, et elle ne me choque pas plus que ça. Tu déclare un Component (Functionnal de surcroit) avec un état (State) "count" Mais du coup j'y connais 0 en svelte, et tout ce que je vois dans ton exemple, c'est une déclaration de variable JS... Du coup c'est moi qui suis en mode "// WTF ????" devant ton exemple Soit Svelte fais énormément de magie, soit y'a de la config quelque part qu'il faut mettre en place. Je vois pas le lien entre la déclaration d'un composant avec un état et la déclaration d'une variable. (J'irai peut-etre faire un peu de lecture sur Svelte suite à ce commentaire pour essayer de comprendre du coup)
@@Imraneasmarane Du coup j'ai pris le temps de suivre un tuto sur svelte assez rapidement. Globalement, ça fait quand même pas mal de magie, mais l'idée d'avoir découpé les components en fichier est intéressantes. Côté syntaxe c'est pas trop compliqué non plus et y'a des trucs sympa. Après je suis loin d'avoir fini le tuto (19 chapitres, j'en ai lu environ 6) mais je comprends un peu mieux le commentaire au dessus. Au final, j'ai l'impression de voir un React/Redux en plus peaufiné , ce qui s'explique par sa sortie plus récente. Un peu comme si je comparait le C++ et le C#. Les deux sont très bien, mais le dernier a pris les trucs "chiants/dur" du premier pour les rendre transparent. (aka gestion de la mémoire avec les pointeurs.)
T'es ma plus régulière source de veille et d'inspiration ben 😘 La veille est une perte de temps si on ne met pas en pratique et perso j'ai trop de taf. Merci d'apporter un peu de légèreté au milieu de nos bugs et lignes de codes.
j'ai fait essentiellement du VueJs, essayé le React sur un portfolio, et pour le moment ça me suffit largement. Je n'ai jamais fait du Angular, mais comme Benjamin dit, toutes ces technos sont super ! même si la tendance parfois recule, c'est quand même beaucoup utilisé et des technos utiles quoi qu'il en soit !
rien a dire ta chaine est vraiment a recommandé pour les gens qui veulent en apprendre plus sur la tech mais aussi d'autre chose comme cette video enfin bref vraiment je recommande
Benjamin tu me fait honneur. On partage le même pantalon de pyjama ! Intéressant ce site. Bien que je sois plutôt dév back-end, cela m'arrive de devoir utiliser JS. Cela peut être utile pour se maintenir à jour. Personnellement mes ressources principales pour apprendre JS sont W3school et la Mozilla Developer Network (MDN).
Svelte c'est une dinguerie, j'ai commencé sur react que j'aime toujours, mais svelte est tellement plus clean et intuitif. Je trouve que c'est le compromis parfait entre les fonctionnalités d'un framework et la simplicité du html css js vanilla. J'avoue que maintenant que j'y ai gouté je n'ai plus envie de retourner sur du react .
Svelte j'ai découvert ça y'a genre 3 ans , c'est une pépite. Pour moi qui n'aime pas angular car overkill, qui n'aime pas react parce que c'est la merde, et qui suis pas emballé par vue même si c'est pas méchant, je trouve que Svelte combine tous les avantages des autres frameworks et qui a très peu d'inconvénients. À part le gros changement d'infrastructure du routeur de SvelteKit l'an dernier, je n'ai aucun bémol à leur appliquer. Et sinon oui c'est utilisé en prod dans des gros projets, genre Radio France, ou même le New York Times 😉
En tant que fullstack depuis 18ans. T'es un des seul sur yt que je suis régulièrement. Si ça peu te rassurer 🤣 (PS: t'as pas mergé pour datetime vs timestamp) tsssss
C’est un des épisodes où il pousse le délire weirdo le plus loin et c’est pas pour me déplaire ! Ça et là première fois qu’on voit le big boss schizophrène avec son téléphone la : Doppio
Svelte, j'adore perso, clairement pas assez mature mais j'adore les précepts, il est très prometteur, ça serais bien que tu test ^^ (Découverte du framework en video prq pas)
@@MrNiuxe je dit ça par rapport a la clarté de certaines erreurs que je me suis tapé à mes debuts sur sveltekit : aussi utiles que si elles étaient en chinois
6:05 C'est totalement vrai et je trouve ça vraiment dommage, c'est comme si l'enseignement prenait à la "légère" le javascript : "C'est facile, c'est pas un travail d'ingénieur" Les autres étudiants apprécient le js donc je vais pas parler pour eux, mais moi je trouve ça très complexe, un peu bordélique à vrai dire. J'aurais aimé qu'on nous laisse plus du temps sur les modules de javascript (et toutes les technos web). Avoir plus de formalisation et de cours magistraux dessus...
Les bouquins, c'est vraiment ce que te fait passer au niveau supérieur, surtout en ce qui concerne le design. Je pense à clean code de Robert C Martin, ou même à Effective Java, ceux qui ont lus ces livres, tu les repères direct.
Merci pour cette vidéo. Petite question un peu à part qui m’est venue pendant l’intro : est-ce que tu connais du merch (tee shorts ou pulls notamment) de développeurs qui est un peu stylé, un peu sympa stp ? :)
franchement pour un debutant , Grafikart c'est pas bon parce que on a l'impression qu'il explique bien mais il complexfie beaucoup de notion simple. J'avais debuté avec grafikart et j'avais vraiment cette impression que le code était pas fait pour moi avant de check des cours de coding en anglais sur youtube, et malgré mon niveau d'anglais, je comprenais 1000x mieux les concepts qu'avec grafikart....C'est vraiment pas un bon pedagogue
@@younesl1366 J'approuve. J'avais check Grafikart car un pote avait payé ses leçons dessus, j'ai maté certains truc et .. wow ? Il complexifie beaucoup des notions simples et mitraille direct dans les cours >.>
@@younesl1366 Ne dis pas ça. Dis plutôt, sa façon d'expliquer ne me convient pas. Parce que énormément de gens y trouvent leur compte même de purs débutants.
@@ggousier non mais le problème avec grafikart c'est que quand tu regardes ses cours, t'as l'impression que tu apprends quelques choses et donc ça te suffit. Alors que je te parie que si ces même pur débutant check d'autre course, je peux t'assurer qu'ils vont comprendre ce que je dis. En vrai le problème, c'est qu'il va trop en profondeur et explique souvent des notions qui ne sont pas "nécessaire" pour un débutant. Je me rappelerai toujours du moment où j'apprenais JS et il avait passé genre 3 vidéo de 30 minute a expliqué ce qu'un autre youtubeur pouvait l'expliquer en 10 minute. Par contre niveaux contenu francophones, je conseille fortement "from scratch development web"... Lui est un bon pédagogue francophone
Do you know why angular isn't popular?!! it's simply because it's hard to learn and the average of devs using react are mostly newbies. I use both depending on the type of project, so if it's a web app that is more likely to be complex like an *ERM, CMMS, CRM...* you would definitely need a more structured framework like Angular. React is easy to learn because it's a library. It is incomplete by nature. The question you have to ask yourself is, are you willing to pick up React and then learn React Router, React Redux and/or Nextjs to get all its potential? I'd rather have a framework that I spend a few weeks learning, but that I know I can stick with, than a library that I learn in a day, but then have to learn a bunch of other packages and frameworks to fill in the gaps.
I used React for a while, I wasn't sure which architecture to stick with until my project got really messy, because every time I learned a new design pattern I would try to apply it! Switching to Angular helped me a lot, it took me decades to learn it but I got a lot of futures without having to add new libraries, like translation routing, besides it is more secure and am already into the MVC architecture
Either one could be five or ten times faster or slower than the other, and it still would not make any difference. It's not about speed, it's about user experience… and developer experience. If speed is your most important metric for picking a framework / library, you're pretty much doomed to pick the wrong one. So many factors are so much more important. But while we're discussing speed, let's consider a few of the different kinds of Speed. There's perceived speed, the time it took before the reader could start reading instead of waiting on the twirling loader.gif. There's the loading time, which depends on how big the library itself is. There's development speed, which depends on how fast you can make stuff. Learning speed (and curve) is also a factor. But most importantly, perhaps, is the burnout speed, which indicates how fast developers abandon their posts and start applying for other jobs.
L'important avec les frameworks, c'est dans ajouter le plus possible, puis tu fais des revues et ce n'est pas les commentaires le plus important. Si ton collègue a le poing fermé et il serre les dents, alors tu commences à avoir le niveau. Il faut que tu rejoutes d'autre frameworks, un gros tas de frameworks, l'idée, c'est que lorsque cela va fonctionner, ils vont avoir débogger tout l'Internet. Surtout, n'utilise pas le langage. Tu le regardes avec une attitude de paraisseux pendant qu'il veut te démolir et tu lui dis qu'on ne va pas réinventer la roue. Il a les yeux rouges et n'a pas dormit depuis des jours, ce n'est pas grave, tu rajoutes des frameworks. Ne te laisse pas impressionner par des mots d'amour comme maudit chien sale. Ils aiment cela, les grosses librairies qui ne sont jamais vérifiées partout à la place de deux lignes de code. Tu sais que la qualité va être là si tu utilises des fonctions que tu ne sais pas comment les implémenter. C'est comme conduire les yeux bandés, avec l'habitude et la routine de chacun cela peut fonctionner. Si cela ne fonctionne pas, tu demandes de redémarrer parce que forcément, c'est la faute à Microsoft.
Personnellement j'aime beaucoup aussi les livres effectivement c'est vite dépassé mais par contre, tu as effectivement tout sous la main et si je cherche ou que j'ai besoin d'approfondir je vais chercher sur Google. Mais effectivement oui y a encore des gens qui utilisent des livres.
Mec, contenu qualitatif et agréable, mais en français, tu te coupes d'une trop grosse audience pour figurer sur les charts. C'est pas un problème, juste un fait. Continue le good work, moi je soutiens et je partage.
Pour les "books" ça s'explique surement par les devs séniors qui ont appris à l'ancienne. Le tableau demande la "1st learning experience". Perso je serais super intéressé par une vidéo sur ton switch d'angular à react, après je dis ça je dis rien ...
Il ne faut pas mettre le language Javascript dans le même panier que les librairies et les frameworks (et il ne faut pas non plus mélanger les frameworks avec les outils de build). Le problème c'est qu'il y a sans arrêt quelqu'un qui veut réinventer la roue et du coup on se retrouve avec des milliers de frameworks/libs qui font plus ou moins la même chose de plus ou moins la même facon. En tout cas moi je fais du Javascript depuis plus de 20 ans et je ne ressent aucune fatigue !
React Native et Ionic respectivement en rang B et C de la tierlist... Mais je ne vois pas d'alternative rang A ou S pour la catégorie "Mobile & Desktop". ALED !
Aie Aie Aie... le passage de Vue 2 à Vue 3 semble avoir nécessité de trop grands changements pour les dev et leur projets (c'est ce que je peux lire en ligne), ça explique sans doute la baisse de popularité, ils sont en train de faire comme Angular.
C'est dommage car le passage a Vue 3 (avec composition api et script setup) va dans le bon sens, c'est un excellent framework. Le changement est loin d'être insurmontable, mais je pense aussi que ça risque de faire une angular... De toute façon y'a trop de framework aujourd'hui
J'ai travaillé avec Angular pendant 1.5 an. Je me doutait bien qu'il était entrain de sombrer. Je suis a fond sur Vue et Nuxt depuis 4 ans et je pense qu'il va tenir encore un moment. Mais je crois que le passage a Vue 3 lui a pas fait du bien. le lancement a été assez instable. Svelte m'intéresse beaucoup. Par contre moi j'ai pas le grapique en croix ni la tier liste. c'est étrange.
Svelte ? plus simple ! plus rapide à mettre en place ! plus léger ! plus performants ! Il n'a rien à envier à React. Svelte peut être mis dans un énorme projet (je viens de finir une mission avec Svelte/Sveltekit). Ceci dit React s'est vraiment amélioré ces dernières années..
Salut je me forme en auto didacte pour entrer petit à petit dans le monde du dev web mais plutôt backend dans un premier temps (je viens de l'informatique embarqué), est-ce qu'il y aurait des sites équivalent à celui là pour l'écosystème backend ?
Les tendances stackoverflow sont très intéressantes. Mais en général, le front c'est un framework js, quelques lib et c'est fini la ou le back il va y avoir des considérations plus larges : systèmes distribués pour la scalabilité, optimisation des données, choix du stockage : SQL vs noSQL, couche de transport, ... Sans compter la quantité de langages différents. Mais si je peux recommander une techno backend qui pour moi vaut vraiment la peine : Quarkus (java). Un springboot ++ pour résumer, pour le moment moins populaire en entreprise, mais bien plus performant et qui a de beaux jour devant lui.
Un petit commentaire pour le référencement et pour savoir si c’est musique sera un jour disponible sur une plateforme de stream ou à l’achat peut être ?
Elles sont dispos depuis Noel dernier sur toutes les plateformes de stream !! 😃 C'était mon cadeau de Noel à la commu ! Tape Benjamin Code ou Glen Vangelis
Persso je ne fais que du Laravel / Vue.js depuis maintenant 3 ans. Je ne vais sur aucun site qui comparerait de près ou de loin les frameworks (il ya les même guerres ridicule sur php). Je ne perd plus mon temps.
Je les aime tous pour être tout à fait honnête ! Y'a du bon et du moins bon dans chacun ! J'adorais la robustesse d'Angular et son côté super carré. J'aime aussi React mais je trouve qu'il te laisse plus facilement faire de la merde donc c'est à double tranchant !
Et j'aime Vue aussi ! Comme une bonne fusion d'Angular et React. Mais justement à être trop une fusion je choisirais ou Angu ou React si je devais repartir sur un projet
En vrais par contre React je comprend pas l'engoument çes une passoire, après ça fait le taff à toutes vitesse, en natif çes mieux mes ça reviens a du JS non ? ^^
Tu n'es pas dans le classement des video-creators mais tu es dans nos cœurs
Non , ce n'est pas bizarre que beaucoup se forment encore avec des bouquins. C'est moins chronophage que les vidéos, c'est plus organisé et clair, on a tout sous la main (et dans la main pour le coup), on peut piocher des infos dans les autres chapitres, revenir en arrière rapidement, c'est le même auteur donc on est dans une même structure dans tous les chapitres, et enfin quand on a passé sa journée sur un écran, on est content de se détendre les yeux
Je valide tout. Il manque juste le "Ctrl-F" pour que ca soit parfait :)
@@alphonse.nonyme il y a les livres au format ebook ou pdf sur liseuse. Je n'ai plus de place dans mes bibliothèques, je les stocke sur ma tablette ou mon téléphone et je les consulte où je veux. Pas de CTRL + F, mais un champ de recherche pour trouver toutes les occurences dans le livre 😊
Avez-vous un livre à conseiller en particulier please ? Merci
C'est surtout qu'aux États-Unis, il y a une grosse culture des livres. La plupart des cours d'université tu suit un livre. Chose qu'on retrouve peu en Europe
Très bien dit ,l avantage c est comme tu l as dit c est plus organisé et tout y est en ordre...
Je viens du C++ qui est lié à ma passion de la robotique, mais j'ai tenté l'aventure web et mobile par curiosité, et très rapidement, je me suis surpris a avoir l'envie malsaine de m'émasculer avec les dents !!!! Depuis, je voue un grand respect pour les dev qui code avec ces Framework et suis impressionné par votre résilience face à l'afflux constant de "bordel" qui débarque dans votre discipline ^^ . Bref, je vous souhaites bon courage et bonne continuation... (Bon, depuis peu, je code en C# et javascript vanilla, et cela m'a enfin donné l'envie de faire un bout de route dans le web, mais cela est une autre histoire).
Bonjour, je suis dev JS depuis 10 ans et ça fait 10 ans que j'ai la terrible impression de retourner constamment à l'état de dev junior. Je décrirais mon état comme était un mélange entre le syndrome de l'imposteur, du survivant et poste-traumatique (vous avez déja lu les specs Ecma script?). A ça on rajoute de la paranoïa (longévité des frameworks, faille de sécurité dans tous les sens, erreur qui popent pas) ainsi qu'un peut de schizophrénie liés aux Frameworks. Je suis dans un émerveillement constant quand aux possibilités mais des qu'un nouveau framework sort je suis pris d'une crise d'angoisse (et dieux sais qu'il en sort beaucoup... des frameworks JS...)
Je suis entre la fin de dev Junior et le début de confirmé et je suis déjà passé par Vue et React en à peine 3 ans, alors pour un senior je ne peut que relater...
C'est pour ça que j'essaye de plus de me remettre au C pour justement m'éviter cela. J'ai l'impression qu'on ne peut jamais vraiment approfondir et être maitre de ce que l'on fait en JS. (Je n'arriverais pas à mettre les mots dessus)
De se remettre sur des langages plus bas niveau, permet de s'affranchir du coté "trendy" et par conséquent du foisonnement de l'écosystème.
Svelte très très cool, j'ai bossé avec sur un très gros projet avec du TypeScript c'est vraiment le présent et l'avenir des framework JS et TS d'après moi. C'est très très rapide en utilisation, c'est impressionnant et super facile à mettre en place et à comprendre😉
Tu es le commentaire que je cherchais. Est-ce possible d'avoir une idée du projet ?
Ta chaîne est divertissante, mais aussi didactique 🤗 c'est un plaisir de voir tes vids à chaque sortie.
, merci pour ton taff ;)
Les graphiques sont hyper visuels super intéressant
05:46 HAHAHAHA j'ai la ref
Que de l'amour et du partage ce gars là, je l'adore !
MAIS SVELTE C'EST LE BEST VEUILLEZ VOUS Y METTRE IMMEDIATEMENT !
Je bosse dessus depuis 3 ans environ (on peut dire early adopter, oui ^^), c'est grâce à lui que j'ai renoué avec les framework js, et sveltekit s'occupe du backend en toute simplicité !
Au début, j'ai voulu bosser en react, puisque tout le monde l'utilise, j'ai suivi les tutos officiels (bien foutus d'ailleurs), mais bordel qu'est-ce que c'est tordu comme concepts.
Ensuite, je me suis mis à vue qui est légèrement mieux, et angular qui m'a fait vomir du sang.
Suite à cela, je suis retourné au bon vieux php et j'ai carrément fait du WordPress tellement j'ai trouvé tout ça merdique à souhait, totalement dégouté du js.
Et puis j'ai découvert Svelte, puis est sorti Sveltekit, et à ce moment là, l'addiction s'est installé et je ne suis plus capable de passer une journée sans coder en Svelte.
Exemple concret :
React :
import React, { useState } from "react"
function MonApp() {
const [ count, setCount ] = useState(0)
}
// WTF ????
Svelte :
let count = 0
// Voilà, là on comprend ! C'est clean et logique au premier coup d'oeil !
Les writable storage avec registration automatique c'est de la bombe, le fait d'avoir js/html/css dans un même fichier mais bien organisé, c'est intuitif as fuck, et vite.js qui vient avec sveltekit c'est juste énormissime en terme d'optimisation des performances.
Et puis le virtual DOM de react, c'est quand même une belle idée de merde.
Alors, j'annonce la couleur :
Je suis plutôt moyen (selon moi) en web, j'en avait pas fait depuis trèèèèès longtemps. J'ai été amener à monter en compétence sur React.
Du coup je comprends très bien la partie en React, et elle ne me choque pas plus que ça.
Tu déclare un Component (Functionnal de surcroit) avec un état (State) "count"
Mais du coup j'y connais 0 en svelte, et tout ce que je vois dans ton exemple, c'est une déclaration de variable JS... Du coup c'est moi qui suis en mode "// WTF ????" devant ton exemple
Soit Svelte fais énormément de magie, soit y'a de la config quelque part qu'il faut mettre en place.
Je vois pas le lien entre la déclaration d'un composant avec un état et la déclaration d'une variable. (J'irai peut-etre faire un peu de lecture sur Svelte suite à ce commentaire pour essayer de comprendre du coup)
@@bryanrobert2274 on veut un update
@@Imraneasmarane Du coup j'ai pris le temps de suivre un tuto sur svelte assez rapidement.
Globalement, ça fait quand même pas mal de magie, mais l'idée d'avoir découpé les components en fichier est intéressantes.
Côté syntaxe c'est pas trop compliqué non plus et y'a des trucs sympa.
Après je suis loin d'avoir fini le tuto (19 chapitres, j'en ai lu environ 6) mais je comprends un peu mieux le commentaire au dessus.
Au final, j'ai l'impression de voir un React/Redux en plus peaufiné , ce qui s'explique par sa sortie plus récente.
Un peu comme si je comparait le C++ et le C#. Les deux sont très bien, mais le dernier a pris les trucs "chiants/dur" du premier pour les rendre transparent. (aka gestion de la mémoire avec les pointeurs.)
T'es ma plus régulière source de veille et d'inspiration ben 😘 La veille est une perte de temps si on ne met pas en pratique et perso j'ai trop de taf. Merci d'apporter un peu de légèreté au milieu de nos bugs et lignes de codes.
j'ai fait essentiellement du VueJs, essayé le React sur un portfolio, et pour le moment ça me suffit largement. Je n'ai jamais fait du Angular, mais comme Benjamin dit, toutes ces technos sont super ! même si la tendance parfois recule, c'est quand même beaucoup utilisé et des technos utiles quoi qu'il en soit !
Sujet intéressant ! Merci.
J'adore la musique chill de tes vidéos c'est vraiment une de tes signatures
rien a dire ta chaine est vraiment a recommandé pour les gens qui veulent en apprendre plus sur la tech mais aussi d'autre chose comme cette video enfin bref vraiment je recommande
Benjamin tu me fait honneur. On partage le même pantalon de pyjama ! Intéressant ce site. Bien que je sois plutôt dév back-end, cela m'arrive de devoir utiliser JS. Cela peut être utile pour se maintenir à jour. Personnellement mes ressources principales pour apprendre JS sont W3school et la Mozilla Developer Network (MDN).
Svelte c'est une dinguerie, j'ai commencé sur react que j'aime toujours, mais svelte est tellement plus clean et intuitif. Je trouve que c'est le compromis parfait entre les fonctionnalités d'un framework et la simplicité du html css js vanilla. J'avoue que maintenant que j'y ai gouté je n'ai plus envie de retourner sur du react .
Si tu partirais sur un big projet, tu choisirais svelte ?
@@xidoc972 Svelte à été utilisé chez Decathlon et Castorama !! ca a le vent en poupe 💪🏼
@@tiberghienclement368 Amazing. Pour moi, c'est le futur JS.
Super vidéo !!!!! J’adore la fin ou tu te cherche dans le classement ! J’ai bien rigoler !
Vraiment cool des vidéos drôles comme ça !
Bravo
Après 4 ans de Vue, je vais me mettre à Svelte, c'est ce que j'ai retenu de cette vidéo, merci ! :)
Généralement tes blagues me font vraiment kiffer tes vidéos, bravo t'es commique et très humouristique @benjamin
Svelte j'ai découvert ça y'a genre 3 ans , c'est une pépite. Pour moi qui n'aime pas angular car overkill, qui n'aime pas react parce que c'est la merde, et qui suis pas emballé par vue même si c'est pas méchant, je trouve que Svelte combine tous les avantages des autres frameworks et qui a très peu d'inconvénients.
À part le gros changement d'infrastructure du routeur de SvelteKit l'an dernier, je n'ai aucun bémol à leur appliquer.
Et sinon oui c'est utilisé en prod dans des gros projets, genre Radio France, ou même le New York Times 😉
En tant que fullstack depuis 18ans. T'es un des seul sur yt que je suis régulièrement.
Si ça peu te rassurer 🤣
(PS: t'as pas mergé pour datetime vs timestamp) tsssss
Bonne journée / soirée à ceux qui voient ça !
Merci beaucoup toi aussi!
Yep merci beaucoup, au fait, sans doute je me trompe : tu es le jeune Gabin qui a aidé Ben lors d'un stream sur Twitch avec Blender et ThreeJs ?
@@AliceSEBEGO Non c'est pas moi désolé 😅
@@LeVraiGabin @LeVraiGabin pas grave 😅 en tt cas beau week-end à toi et tous
La ref de kakyoin est validé fort + la musique créée pour tes vidéos, c'est forcément une bonne vidéo ! Jolie taff comme d'habitude ;)
Leloleloleleoeleo putain t'es le premier à la relever ! Il était tant !!!
@@BenjaminCode Un de mes moments préféré de Jojo haha
C’est un des épisodes où il pousse le délire weirdo le plus loin et c’est pas pour me déplaire ! Ça et là première fois qu’on voit le big boss schizophrène avec son téléphone la : Doppio
@@BenjaminCode Ouais mdr n'empêche le pauvre kakyoin, il a un ratio négatif à la fin de la saison
manquait plus que le bruit du vent dans ces grands moments de solitude :)
Svelte, j'adore perso, clairement pas assez mature mais j'adore les précepts, il est très prometteur, ça serais bien que tu test ^^ (Découverte du framework en video prq pas)
pas assez mature ? au contraire !
@@MrNiuxe je dit ça par rapport a la clarté de certaines erreurs que je me suis tapé à mes debuts sur sveltekit : aussi utiles que si elles étaient en chinois
Toujours un plaisir de regarder tes videos!
6:05 C'est totalement vrai et je trouve ça vraiment dommage, c'est comme si l'enseignement prenait à la "légère" le javascript : "C'est facile, c'est pas un travail d'ingénieur"
Les autres étudiants apprécient le js donc je vais pas parler pour eux, mais moi je trouve ça très complexe, un peu bordélique à vrai dire.
J'aurais aimé qu'on nous laisse plus du temps sur les modules de javascript (et toutes les technos web). Avoir plus de formalisation et de cours magistraux dessus...
Tu régales à chaque vidéo, c'est incroyable Mdr
Ça fait plaisir Evans ! Merci beaucoup !
Salut 👋 Svelte à été utilisé chez Decathlon et Castorama !! ca a le vent en poupe 💪🏼
"je suis ou ? " :D , tu es le meilleur pour nous !
Les bouquins, c'est vraiment ce que te fait passer au niveau supérieur, surtout en ce qui concerne le design. Je pense à clean code de Robert C Martin, ou même à Effective Java, ceux qui ont lus ces livres, tu les repères direct.
"je suis où" haha j'ai bien rigolé. Comme tu l'a dit en début de vidéo, c'est surtout des américains qui ont voté ^^
❤️
J'avoue j'ai pleuré pendant la vidéo... 😂😂😂😂
le seul défaut de Benjamin Code cest qu'il est très drôle
Très bon contenu, avec l'humour BC qu'on adore. Longue vie à toi!
OMG je découvre la chaine et là boom en intro, la musique de Sam & Max !
T’es pas tombé n’importe où. Ici ça traque le grand pied et mange des bonbons à la noix de pécan.
Arf, le fond sonore que tu as créé m'a emporté. Dès que je l'entend, j'écoute d'avantage la musique que ta voix 😀
On me dit dans l’oreillette qu’il est sur Spotify et toutes les plateformes de stream depuis noel…
très cool comme dhab mon cher benj
Incroyable cette vidéo!
Toujours un kiff !!! 😆😆😆😆
Merci pour cette vidéo. Petite question un peu à part qui m’est venue pendant l’intro : est-ce que tu connais du merch (tee shorts ou pulls notamment) de développeurs qui est un peu stylé, un peu sympa stp ? :)
Va falloir que je le produise moi même ce Merch j’ai l’impression car pour l’instant la réponse est non…
Benjamin, ton analyse déchire :)
Pourrais-tu nous en faire une pareille avec Python & Data Science,
Merci
Svelte ! Le meilleur des meilleurs
En France la plupart des bootcamp propose JavaScript pour les reconversions sans grand diplôme. C’est une base pour apprendre l’algo.
Javascript quand la plupart des offres d'emploi sont en c# ou java fullstack, bonne chance
@@przemekh4857 Je trouve de tout en offre d’emploi web, beaucoup de react, node.js…
J'ai commencé à apprendre JS via les cours de Grafikart, il faut s'accrocher haha, ayant seulement été habitué au HTML/CSS, c'est pas toujours simple
franchement pour un debutant , Grafikart c'est pas bon parce que on a l'impression qu'il explique bien mais il complexfie beaucoup de notion simple. J'avais debuté avec grafikart et j'avais vraiment cette impression que le code était pas fait pour moi avant de check des cours de coding en anglais sur youtube, et malgré mon niveau d'anglais, je comprenais 1000x mieux les concepts qu'avec grafikart....C'est vraiment pas un bon pedagogue
@@younesl1366 J'approuve. J'avais check Grafikart car un pote avait payé ses leçons dessus, j'ai maté certains truc et .. wow ? Il complexifie beaucoup des notions simples et mitraille direct dans les cours >.>
@@younesl1366 Ne dis pas ça. Dis plutôt, sa façon d'expliquer ne me convient pas. Parce que énormément de gens y trouvent leur compte même de purs débutants.
@@ggousier non mais le problème avec grafikart c'est que quand tu regardes ses cours, t'as l'impression que tu apprends quelques choses et donc ça te suffit. Alors que je te parie que si ces même pur débutant check d'autre course, je peux t'assurer qu'ils vont comprendre ce que je dis.
En vrai le problème, c'est qu'il va trop en profondeur et explique souvent des notions qui ne sont pas "nécessaire" pour un débutant.
Je me rappelerai toujours du moment où j'apprenais JS et il avait passé genre 3 vidéo de 30 minute a expliqué ce qu'un autre youtubeur pouvait l'expliquer en 10 minute.
Par contre niveaux contenu francophones, je conseille fortement "from scratch development web"... Lui est un bon pédagogue francophone
@@Darkiosox il avait réussi à me dégoûter du code je me rappelle 😂
Trop triste de voir Angular sombrer comme ça !!
Mec t'es génial !!!🔥🔥
Une petite vidéo explicative sur Vite serait génial !
Do you know why angular isn't popular?!! it's simply because it's hard to learn and the average of devs using react are mostly newbies.
I use both depending on the type of project, so if it's a web app that is more likely to be complex like an *ERM, CMMS, CRM...* you would definitely need a more structured framework like Angular.
React is easy to learn because it's a library. It is incomplete by nature. The question you have to ask yourself is, are you willing to pick up React and then learn React Router, React Redux and/or Nextjs to get all its potential?
I'd rather have a framework that I spend a few weeks learning, but that I know I can stick with, than a library that I learn in a day, but then have to learn a bunch of other packages and frameworks to fill in the gaps.
I used React for a while, I wasn't sure which architecture to stick with until my project got really messy, because every time I learned a new design pattern I would try to apply it!
Switching to Angular helped me a lot, it took me decades to learn it but I got a lot of futures without having to add new libraries, like translation routing, besides it is more secure and am already into the MVC architecture
React is faster
Either one could be five or ten times faster or slower than the other, and it still would not make any difference.
It's not about speed, it's about user experience… and developer experience. If speed is your most important metric for picking a framework / library, you're pretty much doomed to pick the wrong one. So many factors are so much more important.
But while we're discussing speed, let's consider a few of the different kinds of Speed.
There's perceived speed, the time it took before the reader could start reading instead of waiting on the twirling loader.gif.
There's the loading time, which depends on how big the library itself is.
There's development speed, which depends on how fast you can make stuff.
Learning speed (and curve) is also a factor.
But most importantly, perhaps, is the burnout speed, which indicates how fast developers abandon their posts and start applying for other jobs.
L'important avec les frameworks, c'est dans ajouter le plus possible, puis tu fais des revues et ce n'est pas les commentaires le plus important. Si ton collègue a le poing fermé et il serre les dents, alors tu commences à avoir le niveau. Il faut que tu rejoutes d'autre frameworks, un gros tas de frameworks, l'idée, c'est que lorsque cela va fonctionner, ils vont avoir débogger tout l'Internet. Surtout, n'utilise pas le langage. Tu le regardes avec une attitude de paraisseux pendant qu'il veut te démolir et tu lui dis qu'on ne va pas réinventer la roue. Il a les yeux rouges et n'a pas dormit depuis des jours, ce n'est pas grave, tu rajoutes des frameworks. Ne te laisse pas impressionner par des mots d'amour comme maudit chien sale. Ils aiment cela, les grosses librairies qui ne sont jamais vérifiées partout à la place de deux lignes de code. Tu sais que la qualité va être là si tu utilises des fonctions que tu ne sais pas comment les implémenter. C'est comme conduire les yeux bandés, avec l'habitude et la routine de chacun cela peut fonctionner. Si cela ne fonctionne pas, tu demandes de redémarrer parce que forcément, c'est la faute à Microsoft.
Personnellement j'aime beaucoup aussi les livres effectivement c'est vite dépassé mais par contre, tu as effectivement tout sous la main et si je cherche ou que j'ai besoin d'approfondir je vais chercher sur Google.
Mais effectivement oui y a encore des gens qui utilisent des livres.
Change pas tes musiques, chill c'est top 😁
Stylé le pyjama
benjamin a faili nous faire un caca nerveux a 7:38 🤣🤣🤣
Mec, contenu qualitatif et agréable, mais en français, tu te coupes d'une trop grosse audience pour figurer sur les charts.
C'est pas un problème, juste un fait. Continue le good work, moi je soutiens et je partage.
Pour les "books" ça s'explique surement par les devs séniors qui ont appris à l'ancienne. Le tableau demande la "1st learning experience".
Perso je serais super intéressé par une vidéo sur ton switch d'angular à react, après je dis ça je dis rien ...
Angular 😢. Je l’utilise et j’aime beaucoup. Il est tellement sous-côté ce framework.
NextJs je commence à utiliser pour faire un truc léger
Simpa la vidéo ! J’ai commencé le react y’a un mois. C’est très sympa. C’est quoi ton extension pour voir les technologies des sites ?
t'sais que je t'ai indiqué dans le formulaire du state of JS ? 2 années de suite !!!
7:50 jeu d'acteur 10/10
Il ne faut pas mettre le language Javascript dans le même panier que les librairies et les frameworks (et il ne faut pas non plus mélanger les frameworks avec les outils de build). Le problème c'est qu'il y a sans arrêt quelqu'un qui veut réinventer la roue et du coup on se retrouve avec des milliers de frameworks/libs qui font plus ou moins la même chose de plus ou moins la même facon. En tout cas moi je fais du Javascript depuis plus de 20 ans et je ne ressent aucune fatigue !
React Native et Ionic respectivement en rang B et C de la tierlist... Mais je ne vois pas d'alternative rang A ou S pour la catégorie "Mobile & Desktop". ALED !
8'26 tellement mdr🤣
I like your funny side😅
Rien à voir, mais est ce que tu sais si on peut faire des VST ouvrable sur des DAW genre abelton Live avec du code Full JS ?
Aie Aie Aie... le passage de Vue 2 à Vue 3 semble avoir nécessité de trop grands changements pour les dev et leur projets (c'est ce que je peux lire en ligne), ça explique sans doute la baisse de popularité, ils sont en train de faire comme Angular.
C'est dommage car le passage a Vue 3 (avec composition api et script setup) va dans le bon sens, c'est un excellent framework. Le changement est loin d'être insurmontable, mais je pense aussi que ça risque de faire une angular... De toute façon y'a trop de framework aujourd'hui
thxxx :D
J'ai travaillé avec Angular pendant 1.5 an. Je me doutait bien qu'il était entrain de sombrer. Je suis a fond sur Vue et Nuxt depuis 4 ans et je pense qu'il va tenir encore un moment. Mais je crois que le passage a Vue 3 lui a pas fait du bien. le lancement a été assez instable.
Svelte m'intéresse beaucoup.
Par contre moi j'ai pas le grapique en croix ni la tier liste. c'est étrange.
T'es pas sur le site, mais dans nos cœurs ! 🫡🤣
Svelte ? plus simple ! plus rapide à mettre en place ! plus léger ! plus performants ! Il n'a rien à envier à React. Svelte peut être mis dans un énorme projet (je viens de finir une mission avec Svelte/Sveltekit). Ceci dit React s'est vraiment amélioré ces dernières années..
2:50 ... De ce graphiQUE ? non ? ^^
9:10 la courbe est un peu trompeur. Les avis positives sont à la baisse année après année.
9:28 pareil ici, les gens trouvent moins complexe le js année après année
HADOOOUKEN !!!!
En fait, t'as un text-dark sur la ligne qui a ton nom 😏
Eh oui, ils ont utilisé Bootstrap 😆
Tu fais parti des 28 dans le State 2023, c'est top ✅✅
😂
trop drôle quand tu vois que tu n'es pas dans la liste, ta tête !
Vue il avait une bonne réputation à un moment je sais pas ce qui lui est arrivé mesquine
Salut je me forme en auto didacte pour entrer petit à petit dans le monde du dev web mais plutôt backend dans un premier temps (je viens de l'informatique embarqué), est-ce qu'il y aurait des sites équivalent à celui là pour l'écosystème backend ?
Les tendances stackoverflow sont très intéressantes. Mais en général, le front c'est un framework js, quelques lib et c'est fini la ou le back il va y avoir des considérations plus larges : systèmes distribués pour la scalabilité, optimisation des données, choix du stockage : SQL vs noSQL, couche de transport, ... Sans compter la quantité de langages différents.
Mais si je peux recommander une techno backend qui pour moi vaut vraiment la peine : Quarkus (java). Un springboot ++ pour résumer, pour le moment moins populaire en entreprise, mais bien plus performant et qui a de beaux jour devant lui.
Un petit commentaire pour le référencement et pour savoir si c’est musique sera un jour disponible sur une plateforme de stream ou à l’achat peut être ?
Elles sont dispos depuis Noel dernier sur toutes les plateformes de stream !! 😃 C'était mon cadeau de Noel à la commu !
Tape Benjamin Code ou Glen Vangelis
@@BenjaminCode Oh mais c'est trop top mec!!! Merci beaucoup!
Pour ceux qui ont réellement utilisé Angular… Ils savent
J aime Angular
Après avoir testé React et Svelte(C est du lourd)
Persso je ne fais que du Laravel / Vue.js depuis maintenant 3 ans.
Je ne vais sur aucun site qui comparerait de près ou de loin les frameworks (il ya les même guerres ridicule sur php).
Je ne perd plus mon temps.
Si tu cherches des exemples de "gros" sites construits avec Svelte : Decathlon, Apple Music, Radio France.
Il manque ChatGPT-JS, le nouveau framework qui programme tout seul et en mieux 😅
Mon app est toujours en AngularJS 😅 là j’apprends le react pour la refaire
Par contre je comprend pas pourquoi angular et aussi bas genre. Perso j'adore et en production sa se tien méga bien
T'as déjà fait une vidéo sur une de tes journées type en entreprise ?
Oui ! ua-cam.com/video/NtdZqg9EH-c/v-deo.html
@@BenjaminCode cool merci pr ton retour
Jme suis fais avoir comme un boloss, bien joué ! 😁
Ahaha j’espérais secrètement que tu reviendrais poser un commentaire ici !
Tu penses quoi de type script?
Il y a pas trop la partie backend js c’est dommage
Quel est ton framework front préféré ???
Angular mais maintenant il se met à faire du React chez Qovery et il kiff bien
Je les aime tous pour être tout à fait honnête ! Y'a du bon et du moins bon dans chacun ! J'adorais la robustesse d'Angular et son côté super carré. J'aime aussi React mais je trouve qu'il te laisse plus facilement faire de la merde donc c'est à double tranchant !
Et j'aime Vue aussi ! Comme une bonne fusion d'Angular et React. Mais justement à être trop une fusion je choisirais ou Angu ou React si je devais repartir sur un projet
@@BenjaminCode Merci pour ta franchise 😉
j'ai étendu ton nom sur un podcast AXOPEN.
Tu connais ???
Bon ! Ça disait quoi ? C’était quoi le sujet ?
Je ne comprends rien aux devs par contre je rigole beaucoup en voyant les vidéos
En vrais par contre React je comprend pas l'engoument çes une passoire, après ça fait le taff à toutes vitesse, en natif çes mieux mes ça reviens a du JS non ? ^^
😂 😂 😂
C'est quoi la musique à 3:19 ? svp
En résumer, d'après stateofjs, utilisez vite !
Il faut Vite l'utiliser !
@@BaptisteRoche Oui aussi !
IL faut un lien pour que les gens découvre GENELEC 💥💥😁😁👌👌
😢
Et svelte ?
Bonjour, vous aimez vraiment React ?
Waaaa j’ai mal a mon Angular ☹️
Une refonte de js
Je suis là seule à rien comprendre au premier graphique ?