Quand on galère à comprendre quelque chose dans le dev Web, on peut faire confiance à John Taieb ! Toujours bien expliquer! Enthousiaste, heureux, simple, rapide, la vie mérite d'etre comme ça
je me moque des prononciations, mais en tout cas superbe video. très simpliste. quel enthousiasme.on dirait que nodejs est la solution au pb de chomage haha
vous avez très bien expliquer les choses d'une maniéré simple et convaincante merci
5 ปีที่แล้ว +11
NodeJs est certes "single thread" de base mais on peut aller au delà avec le module "cluster" qui permet depuis le thread parent de lancer plusieurs threads enfants et que tout le monde communique... ou encore plus simplement avec un "process manager" tel que PM2 qui s occupe pour nous de la partie technique : création de thread, répartition de tâches, etc.
Bonne question !! Et aussi non bloquant cest l'équivalent de asynchrone non ? Comment on peut etre single thread et non bloquant. Ya un bleme la ?
5 ปีที่แล้ว +4
"Non blocking" car asynchrone : les programmes ne bloquent pas en attendant qu'une opération externe (lecture de fichier, chargement de données serveur, ...) se termine mais réagissent lorsque celle-ci se termine. Entre deux, le programme peut traiter d'autres tâches mis en file d attente dans la "boucle d événement", celle-ci étant single thread car ne pouvant gérer qu une tâche à la fois. (Ex: la demande de lecture d'un fichier est une tâche, la fin de lecture du fichier est un événement qui déclenche une autre tâche permettant de récupérer le résultat )
J'ai aimé toute cette pub pour Node js , mais comment apprendre tout ça? Ne possède t il pas tout un dictionnaire de mots à savoir? RTA / NON BLOKING C'est sûr qu'il doit être un langage difficile...
Ce que je n'aime pas avec Node.js c'est les dépendances... Juste par curiosité, ouvrez le dossiers node_modules de votre projet en cours et admirez le chaos...
5 ปีที่แล้ว
C est clair : les développeurs de modules veulent absolument éviter de réinventer la roue on dirait... Même pour une toute petite fonctionnalité, on fait appel à un module externe... Du coup, on se retrouve rapidement avec des dépendances de dépendances de dépendances... d où le nombre impressionnant de module dans le dossier node_modules...
John taieb est pas serieux, il promet des choses qui ne sont pas vrai, personne n'est devenu un craque en javascript avec ses cours parce que ses cours ne le permettent pas, ce sont des cours de 6 a 7 heures, mais personne n'apprend le javascript en 6 ou 7 heures, ils nous prend pour des idiots. Il cherche juste a gagner beaucoup d'argent sans trop d'effort, il nous l'a fait a l'envers tout simplement, c'est un egoiste
c est trop ca :) en meme temps c est ce qu il fait, c est son job on ne peut pas lui en vouloir, ce qui me derange c est surtout que ca sonne faux mais malgré tout ses vidéos son pas mal...
Perso j'ai pas aimé juste après html css je me suis arrêté car trop vague à mon goût même si je ne suis que débutant, il ne faut pas 37H de formation pour aspirer a être développeur junior... je me suis tourné vers le codecademy puis je vais faire le freecodecamp je veux vraiment me spécialiser javascript mais attention aux formations alléchantes du genre gagnez 10000€ freelance etc ou travaillez en chaussette mddrrrr dire que j'y ai cru et beaucoup tombent dans le panneau développeur web c'est beaucoup de mental et pas que des syntaxes à apprendre ou découvrir et taper bêtement du code perso j'en apprend tous les jours depuis que je me suis lancé dans ce domaine
Quand on galère à comprendre quelque chose dans le dev Web, on peut faire confiance à John Taieb ! Toujours bien expliquer! Enthousiaste, heureux, simple, rapide, la vie mérite d'etre comme ça
3eme présentation que je regarde sur nodeJs, première qui me permet de comprendre ce que c'est ! Merci
je me moque des prononciations, mais en tout cas superbe video. très simpliste. quel enthousiasme.on dirait que nodejs est la solution au pb de chomage haha
Merci c'est très bien expliqué et ça fait plaisir le côté motivé
Bravo tu vas directement au but très bien expliqué
D'habitude je t'aime pas beaucoup mais cette vidéo était bien...faite et explicite, parlante , +1
vous avez très bien expliquer les choses d'une maniéré simple et convaincante merci
NodeJs est certes "single thread" de base mais on peut aller au delà avec le module "cluster" qui permet depuis le thread parent de lancer plusieurs threads enfants et que tout le monde communique... ou encore plus simplement avec un "process manager" tel que PM2 qui s occupe pour nous de la partie technique : création de thread, répartition de tâches, etc.
Bon à savoir
Oui node js est monothread mais c’est qui un thread ?
@@hawkanderma7792 tu devrais relire la vidéo .... il le dit. si tu traduit : thread = fil d'execution. je te laisse deviner la suite
Merci beaucoup ça m'a beaucoup aidé
En utilisant les mots blocking et non-blocking voulez vous parler de synchrone et asynchrone ?
Merci beaucoup pour les explications
Top ! très bien expliqué
à quand une vidéo sur Django ?
Merciii bcp d'information utile en peu de temps
Merci pour tes bref, riches informations
merci frère te génial pour les explication
Quand Jean-Pascal (star ac 1) nous explique Node js. 😂
Clean. J'aime et je m'abonne.
r Ti ai : lol c'est drole d'utiliser l'anglais parfois qd on parle français.
très bien expliqué, merci
NodeJs c'est du bon !
Il y a quelle différence entre single Thread et non blocking? Si Node js peut effectuer plusieurs tâches en même temps?
Bonne question !! Et aussi non bloquant cest l'équivalent de asynchrone non ?
Comment on peut etre single thread et non bloquant. Ya un bleme la ?
"Non blocking" car asynchrone : les programmes ne bloquent pas en attendant qu'une opération externe (lecture de fichier, chargement de données serveur, ...) se termine mais réagissent lorsque celle-ci se termine. Entre deux, le programme peut traiter d'autres tâches mis en file d attente dans la "boucle d événement", celle-ci étant single thread car ne pouvant gérer qu une tâche à la fois. (Ex: la demande de lecture d'un fichier est une tâche, la fin de lecture du fichier est un événement qui déclenche une autre tâche permettant de récupérer le résultat )
quelle est la diff entre multithread et signethread non bloquant ?? ce n'est pas bien détaillé
Merci !
J'ai aimé toute cette pub pour Node js , mais comment apprendre tout ça? Ne possède t il pas tout un dictionnaire de mots à savoir? RTA / NON BLOKING C'est sûr qu'il doit être un langage difficile...
comment gerer la base de donnée avec node.Js ? quel système de gestion de base de donnée relationnelle compatible avec node.js ?
Vous avez parlé de formation. Elle est où ? Le lien???
Premier lien
cool taieb merci encore
Super merci à toi
Bonne introduction
Ce que je n'aime pas avec Node.js c'est les dépendances... Juste par curiosité, ouvrez le dossiers node_modules de votre projet en cours et admirez le chaos...
C est clair : les développeurs de modules veulent absolument éviter de réinventer la roue on dirait... Même pour une toute petite fonctionnalité, on fait appel à un module externe... Du coup, on se retrouve rapidement avec des dépendances de dépendances de dépendances... d où le nombre impressionnant de module dans le dossier node_modules...
Mais cest trop dur nodejs 😢😢😢😭😭
Merci infiniment
Boujour John, le code promo pour JS ne marche, je fais quoi, et merci
merci !
John taieb est pas serieux, il promet des choses qui ne sont pas vrai, personne n'est devenu un craque en javascript avec ses cours parce que ses cours ne le permettent pas, ce sont des cours de 6 a 7 heures, mais personne n'apprend le javascript en 6 ou 7 heures, ils nous prend pour des idiots. Il cherche juste a gagner beaucoup d'argent sans trop d'effort, il nous l'a fait a l'envers tout simplement, c'est un egoiste
Tu donne vraiment l'impression que c'est faux et que tu veux nous vendre un truc
c est trop ca :) en meme temps c est ce qu il fait, c est son job on ne peut pas lui en vouloir, ce qui me derange c est surtout que ca sonne faux mais malgré tout ses vidéos son pas mal...
@@irishdim3624 Oui oui je ne dis pas le contraire :]
J’ai acheté la formation 😂😂
@@mohammedlaslaa9549 GG, ça vaux le coût ?
Perso j'ai pas aimé juste après html css je me suis arrêté car trop vague à mon goût même si je ne suis que débutant, il ne faut pas 37H de formation pour aspirer a être développeur junior... je me suis tourné vers le codecademy puis je vais faire le freecodecamp je veux vraiment me spécialiser javascript mais attention aux formations alléchantes du genre gagnez 10000€ freelance etc ou travaillez en chaussette mddrrrr dire que j'y ai cru et beaucoup tombent dans le panneau développeur web c'est beaucoup de mental et pas que des syntaxes à apprendre ou découvrir et taper bêtement du code perso j'en apprend tous les jours depuis que je me suis lancé dans ce domaine
Java est un langage verbeux. C'est pour cela qui a été possible de faire la même chose en JS avec beaucoup moins de code.
entre php et node.js qui est bon
Welcome
Je suis le 1000ème like XD
Blk
Des petits bonhommes ? Tu n'est pas sensé t'adresser à des devs ?
À des apprentis devs.
Après les métaphores ça peut être bien pour les débutants ^^
le code c'est nazz en french
fait ton numéro ou adressé email
multi traide et singel traide. heu faut savoir, soit on parle anglais soit français
Salut ta vidéo c'est faite litteralement ctrl c + ctrl v par une meuf. Mot a mot c'est la même vidéo
STOP