{"id":19396,"date":"2021-07-05T18:35:24","date_gmt":"2021-07-05T16:35:24","guid":{"rendered":"https:\/\/www.software-developer-india.com\/quest-ce-que-vanilla-javascript\/"},"modified":"2021-07-05T18:35:51","modified_gmt":"2021-07-05T16:35:51","slug":"quest-ce-que-vanilla-javascript","status":"publish","type":"post","link":"https:\/\/www.software-developer-india.com\/fr\/quest-ce-que-vanilla-javascript\/","title":{"rendered":"Qu&rsquo;est-ce que Vanilla JavaScript ?"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Qu&rsquo;est-ce que Vanilla JavaScript ?<\/h2>\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2021\/07\/Web-Development.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"575\" height=\"400\" src=\"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2021\/07\/Web-Development.jpg\" alt=\"\" class=\"wp-image-19364\" srcset=\"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2021\/07\/Web-Development.jpg 575w, https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2021\/07\/Web-Development-300x209.jpg 300w\" sizes=\"auto, (max-width: 575px) 100vw, 575px\" \/><\/a><\/figure><\/div>\n\n<p class=\"wp-block-paragraph\">Lorsque les sites Web ont vu le jour, ils \u00e9taient statiques, et c&rsquo;\u00e9tait bien \u00e0 l&rsquo;\u00e9poque. Et avec l&rsquo;introduction de Vanilla Javascript, cela a chang\u00e9 l&rsquo;apparence et la convivialit\u00e9 des sites Web. Les sites Web sont devenus r\u00e9volutionnaires, interactifs et dynamiques. <\/p>\n\n<p class=\"wp-block-paragraph\">Vanilla JS est tout simplement JS, c&rsquo;est donc un langage de programmation bas\u00e9 sur du texte \u00e0 la fois c\u00f4t\u00e9 serveur et c\u00f4t\u00e9 client. Le framework a \u00e9t\u00e9 cr\u00e9\u00e9 en 2012 par Eric Wastl, et bien que ce ne soit pas lui qui ait invent\u00e9 le terme, son site Web l&rsquo;a popularis\u00e9. Donc, en bref, Vanilla Js est simplement Javascript sans aucun framework ou biblioth\u00e8que suppl\u00e9mentaire. <\/p>\n\n<p class=\"wp-block-paragraph\">Puis jQuery, une biblioth\u00e8que d&rsquo;outils cr\u00e9\u00e9s avec Javascript, a vu le jour. jQuery \u00e9tait l\u00e9ger et tr\u00e8s facile \u00e0 utiliser car il aidait \u00e0 cr\u00e9er des fonctionnalit\u00e9s complexes avec un codage minimal.<\/p>\n\n<p class=\"wp-block-paragraph\">Vous pouvez trouver Vanilla JS dans<strong> Facebook, Google, YouTube, Yahoo, Wikipedia, Windows Live, Twitter, LinkedIn, eBay, Microsoft, Apple, Pinterest, PayPal, Reddit, Netflix, Stack Overflow<\/strong> et un certain nombre d&rsquo;autres sites Web et plateformes populaires. <\/p>\n\n<p class=\"wp-block-paragraph\">Ainsi, tous les frameworks et biblioth\u00e8ques Javascript sont bas\u00e9s sur son noyau Vanilla. Tous les diff\u00e9rents frameworks sont souvent bas\u00e9s sur un ensemble de principes Javascript ou sur l&rsquo;autre. Les d\u00e9veloppeurs utilisent souvent du Javascript simple sans utiliser de frameworks ou de biblioth\u00e8ques JS suppl\u00e9mentaires.<\/p>\n\n<p class=\"wp-block-paragraph\">Fait int\u00e9ressant, le framework Vanilla JS nous rappelle presque la glace \u00e0 la vanille, car le framework n&rsquo;est pas modifi\u00e9 et vous utilisez le produit de base tel quel, sans rien y ajouter. <\/p>\n\n<p class=\"wp-block-paragraph\">Tout ce que vous faites, c&rsquo;est que vous utilisez le framework avec les fonctions API les plus basiques de l&rsquo;interpr\u00e9teur JS. Naturellement, tout site Web qui n&rsquo;utilise pas de framework devra automatiquement utiliser VanillaJs, et m\u00eame s&rsquo;il n&rsquo;utilise pas de framework, il utilise certaines fonctionnalit\u00e9s et algorithmes de VanillaJS. Le framework vous permet \u00e9galement d&rsquo;impl\u00e9menter l&rsquo;architecture de votre choix en toute libert\u00e9. Vous pouvez \u00e9galement l&rsquo;int\u00e9grer \u00e0 votre logique m\u00e9tier, \u00e0 votre logique de manipulation DOM et \u00e0 tout autre outil que vous souhaitez connecter. <\/p>\n\n<p class=\"wp-block-paragraph\">Chaque d\u00e9veloppeur doit avoir une connaissance compl\u00e8te du Javascript pur et tout d\u00e9veloppeur que vous embauchez doit avoir une connaissance de Vanilla JS, surtout s&rsquo;il travaille principalement dans l&rsquo;\u00e9cosyst\u00e8me Javascript.<\/p>\n\n<p class=\"wp-block-paragraph\">Image:Comparer<\/p>\n\n<h3 class=\"wp-block-heading\"><strong>Voici Vanilla JS avec quelques autres langues <\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\"><strong>Vanilla JS Vs React : quand peut-on utiliser quoi<\/strong><\/p>\n\n<p class=\"wp-block-paragraph\">Vanilla JS vous aide \u00e0 cr\u00e9er de puissantes applications multiplateformes et ainsi de suite. React, c&rsquo;est l&rsquo;une des biblioth\u00e8ques JS les plus populaires, gr\u00e2ce \u00e0 sa flexibilit\u00e9 et \u00e0 la qualit\u00e9 de ses performances. React peut d\u00e9composer l&rsquo;interface utilisateur en composants plus petits et r\u00e9utilisables qui peuvent \u00eatre d\u00e9plac\u00e9s les uns contre les autres. Et c&rsquo;est cette fonctionnalit\u00e9 qui agit comme un avantage sur VanillaJS. Pour JS, il devient tr\u00e8s difficile de maintenir le code si l&rsquo;application est volumineuse. Dans de tels cas, l&rsquo;interface utilisateur devra \u00eatre mise \u00e0 jour r\u00e9guli\u00e8rement. <\/p>\n\n<p class=\"wp-block-paragraph\">Et ce n&rsquo;est pas tout. Pour modifier l&rsquo;\u00e9l\u00e9ment de l&rsquo;interface utilisateur, vous devrez d&rsquo;abord trouver l&rsquo;\u00e9l\u00e9ment dans le DOM, puis le mettre \u00e0 jour seulement. Cela peut \u00eatre fastidieux lorsque vous devez modifier un seul \u00e9l\u00e9ment. React a un DOM virtuel et aide \u00e0 contourner la t\u00e2che manuelle. En bref, avec Vanilla JS, garder l&rsquo;interface utilisateur synchronis\u00e9e peut \u00eatre difficile et fastidieux. <\/p>\n\n<h3 class=\"wp-block-heading\"><strong>Vanille JS contre jQuery<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">Comme expliqu\u00e9 pr\u00e9c\u00e9demment, avec l&rsquo;arriv\u00e9e de Vanilla JS, les d\u00e9veloppeurs ont pu cr\u00e9er des sites Web dynamiques. Lorsque jQuery est arriv\u00e9, un certain nombre d&rsquo;outils sont \u00e9galement entr\u00e9s, utilisant Javascript. jQuery est l\u00e9ger et avec sa biblioth\u00e8que JS facile \u00e0 utiliser, il est facile de cr\u00e9er des fonctionnalit\u00e9s complexes avec peu de lignes de codage. Cela simplifie beaucoup de choses pour le d\u00e9veloppeur, comme la gestion des donn\u00e9es JSON \u00e0 partir du serveur, l&rsquo;ajout d&rsquo;effets d&rsquo;animation comme masquer, afficher, etc. <\/p>\n\n<p class=\"wp-block-paragraph\">Avec jQuery, beaucoup de choses peuvent \u00eatre plus faciles pour le d\u00e9veloppeur novice, mais il n&rsquo;y a pas de r\u00e8gle en tant que telle qui indique o\u00f9 utiliser Vanilla JS et o\u00f9 utiliser jQuery. Cependant, iQuery est un \u00e9norme gain de temps car il est livr\u00e9 avec plusieurs fonctions pr\u00e9-\u00e9crites pour lesquelles seules les modifications n\u00e9cessaires doivent \u00eatre apport\u00e9es.<\/p>\n\n<p class=\"wp-block-paragraph\">Et jQuery n\u00e9cessite juste moins de codage, mais pour Javascript, une longue ligne de codage est requise, peut-\u00eatre m\u00eame des codes spaghetti. Pour JS, aucun plug-in suppl\u00e9mentaire n&rsquo;est n\u00e9cessaire, mais ils n&rsquo;ont pas non plus besoin d&rsquo;ajouter de plug-in suppl\u00e9mentaire. Pour jQuery, le lien du script de la biblioth\u00e8que doit \u00eatre inclus dans la balise head de la page Web. <\/p>\n\n<p class=\"wp-block-paragraph\">Si vous recherchez une compatibilit\u00e9 multi-navigateur , des erreurs li\u00e9es au navigateur sont susceptibles de se produire avec JS. Mais avec jQuery, ce n&rsquo;est pas un probl\u00e8me, car cela fonctionne avec toutes sortes de navigateurs ; il n&rsquo;y aura pas de probl\u00e8mes de compatibilit\u00e9. <\/p>\n\n<p class=\"wp-block-paragraph\">En fait, il n&rsquo;y a pas de r\u00e8gle particuli\u00e8re dans l&rsquo;utilisation de Javascript et jQuery. Mais les d\u00e9veloppeurs disent que jQuery est meilleur pour la manipulation DOM, par rapport \u00e0 Javascript. Cependant, le point positif de Vanilla JS est beaucoup plus rapide que jQuery. M\u00eame ainsi, les d\u00e9veloppeurs novices pourraient avoir du mal \u00e0 \u00e9crire des fonctionnalit\u00e9s complexes avec Vanilla JS. <\/p>\n\n<p class=\"wp-block-paragraph\">Pour JS, tout le codage devra \u00eatre fait \u00e0 partir de z\u00e9ro, et les d\u00e9veloppeurs novices pourraient trouver cela difficile et long. jQuery, d&rsquo;autre part, a plusieurs fonctions pr\u00e9-\u00e9crites, et lorsque des modifications n\u00e9cessaires doivent \u00eatre apport\u00e9es, cela pourrait certainement faire gagner du temps. <\/p>\n\n<p class=\"wp-block-paragraph\">Lorsque vous comparez les deux, Vanilla JS est beaucoup plus rapide que jQuery et, selon l&rsquo;op\u00e9ration, peut m\u00eame \u00eatre 10 \u00e0 25 fois plus rapide. <\/p>\n\n<h3 class=\"wp-block-heading\"><strong>Vanilla JS Vs Angular JS<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">Angular JS est un outil du Javascript MVC, tandis que Vanilla rel\u00e8ve des biblioth\u00e8ques d&rsquo;interface utilisateur Javascript. Certains d\u00e9veloppeurs disent que Vanilla JS est sup\u00e9rieur si l&rsquo;on consid\u00e8re la charge et les performances initiales, donc si vous cherchez \u00e0 d\u00e9velopper une application avec le facteur de performance en priorit\u00e9, vous pouvez choisir Vanilla JS. <\/p>\n\n<h3 class=\"wp-block-heading\"><strong>Conclusion<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">Vanilla JS est g\u00e9nial et vous permet m\u00eame de cr\u00e9er des pages Web dynamiques. Mais lorsque vous recherchez une application \u00e9norme et compliqu\u00e9e avec des fonctionnalit\u00e9s complexes et des milliers de pages, il vaut mieux opter pour des frameworks Javascript modernes. <\/p>\n\n<p class=\"wp-block-paragraph\">Donc, encore une fois, le choix que vous ferez d\u00e9pendra de l&rsquo;exigence. Si vous avez l&rsquo;intention de devenir un d\u00e9veloppeur Web front-end ou full stack, il est important que vous connaissiez Vanilla JS. La base de tous les frameworks sera toujours JS, les biblioth\u00e8ques et les frameworks viendront et dispara\u00eetront, mais JS est l\u00e0 pour rester. <\/p>\n\n<p class=\"wp-block-paragraph\">La ma\u00eetrise de Vanilla JS facilitera toujours le passage \u00e0 jQuery, m\u00eame si le passage peut ne pas \u00eatre tr\u00e8s fluide. <\/p>\n\n<p class=\"wp-block-paragraph\">Liens int\u00e9ressants\u00a0:<\/p>\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/stackoverflow.com\/questions\/20435653\/what-is-vanillajs\">Plus d&rsquo;informations sur Vanilla JS<\/a><\/p>\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/vanilla-js.com\/\">Pourquoi Vanilla JS ?<\/a><\/p>\n\n<p class=\"wp-block-paragraph\">Photos : Toile<\/p>\n\n<hr class=\"wp-block-separator\"\/>\n\n<div class=\"wp-block-image\"><figure class=\"alignleft\"><img decoding=\"async\" src=\"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2015\/02\/1.jpg\" alt=\"\" class=\"wp-image-229\"\/><\/figure><\/div>\n\n<p class=\"wp-block-paragraph\">L&rsquo;auteur : Sascha Thattil travaille chez Software-Developer-India.com qui fait partie du groupe YUHIRO. YUHIRO est une entreprise germano-indienne qui fournit des programmeurs aux soci\u00e9t\u00e9s informatiques, aux agences et aux services informatiques.<\/p>\n<div class=\"shariff\"><ul class=\"shariff-buttons theme-default orientation-horizontal buttonsize-medium\"><li class=\"shariff-button twitter shariff-nocustomcolor\" style=\"background-color:#595959\"><a href=\"https:\/\/twitter.com\/share?url=https%3A%2F%2Fwww.software-developer-india.com%2Ffr%2Fquest-ce-que-vanilla-javascript%2F&text=Qu%E2%80%99est-ce%20que%20Vanilla%20JavaScript%20%3F\" title=\"Envoyer par X\" aria-label=\"Envoyer par X\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#000; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><path fill=\"#000\" d=\"M14.258 10.152L23.176 0h-2.113l-7.747 8.813L7.133 0H0l9.352 13.328L0 23.973h2.113l8.176-9.309 6.531 9.309h7.133zm-2.895 3.293l-.949-1.328L2.875 1.56h3.246l6.086 8.523.945 1.328 7.91 11.078h-3.246zm0 0\"\/><\/svg><\/span><span class=\"shariff-text\">partager<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button facebook shariff-nocustomcolor\" style=\"background-color:#4273c8\"><a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fwww.software-developer-india.com%2Ffr%2Fquest-ce-que-vanilla-javascript%2F\" title=\"Envoyer par Facebook\" aria-label=\"Envoyer par Facebook\" role=\"button\" rel=\"nofollow\" class=\"shariff-link\" style=\"; background-color:#3b5998; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 18 32\"><path fill=\"#3b5998\" d=\"M17.1 0.2v4.7h-2.8q-1.5 0-2.1 0.6t-0.5 1.9v3.4h5.2l-0.7 5.3h-4.5v13.6h-5.5v-13.6h-4.5v-5.3h4.5v-3.9q0-3.3 1.9-5.2t5-1.8q2.6 0 4.1 0.2z\"\/><\/svg><\/span><span class=\"shariff-text\">partager<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button linkedin shariff-nocustomcolor\" style=\"background-color:#1488bf\"><a href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=https%3A%2F%2Fwww.software-developer-india.com%2Ffr%2Fquest-ce-que-vanilla-javascript%2F\" title=\"Envoyer par LinkedIn\" aria-label=\"Envoyer par LinkedIn\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#0077b5; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 27 32\"><path fill=\"#0077b5\" d=\"M6.2 11.2v17.7h-5.9v-17.7h5.9zM6.6 5.7q0 1.3-0.9 2.2t-2.4 0.9h0q-1.5 0-2.4-0.9t-0.9-2.2 0.9-2.2 2.4-0.9 2.4 0.9 0.9 2.2zM27.4 18.7v10.1h-5.9v-9.5q0-1.9-0.7-2.9t-2.3-1.1q-1.1 0-1.9 0.6t-1.2 1.5q-0.2 0.5-0.2 1.4v9.9h-5.9q0-7.1 0-11.6t0-5.3l0-0.9h5.9v2.6h0q0.4-0.6 0.7-1t1-0.9 1.6-0.8 2-0.3q3 0 4.9 2t1.9 6z\"\/><\/svg><\/span><span class=\"shariff-text\">partager<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button xing shariff-nocustomcolor\" style=\"background-color:#29888a\"><a href=\"https:\/\/www.xing.com\/spi\/shares\/new?url=https%3A%2F%2Fwww.software-developer-india.com%2Ffr%2Fquest-ce-que-vanilla-javascript%2F\" title=\"Envoyer par XING\" aria-label=\"Envoyer par XING\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#126567; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 25 32\"><path fill=\"#126567\" d=\"M10.7 11.9q-0.2 0.3-4.6 8.2-0.5 0.8-1.2 0.8h-4.3q-0.4 0-0.5-0.3t0-0.6l4.5-8q0 0 0 0l-2.9-5q-0.2-0.4 0-0.7 0.2-0.3 0.5-0.3h4.3q0.7 0 1.2 0.8zM25.1 0.4q0.2 0.3 0 0.7l-9.4 16.7 6 11q0.2 0.4 0 0.6-0.2 0.3-0.6 0.3h-4.3q-0.7 0-1.2-0.8l-6-11.1q0.3-0.6 9.5-16.8 0.4-0.8 1.2-0.8h4.3q0.4 0 0.5 0.3z\"\/><\/svg><\/span><span class=\"shariff-text\">partager<\/span>&nbsp;<\/a><\/li><\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>Qu&rsquo;est-ce que Vanilla JavaScript ? Lorsque les sites Web ont vu le jour, ils \u00e9taient statiques, et c&rsquo;\u00e9tait bien \u00e0 l&rsquo;\u00e9poque. Et avec l&rsquo;introduction de &#8230; <a title=\"Qu&rsquo;est-ce que Vanilla JavaScript ?\" class=\"read-more\" href=\"https:\/\/www.software-developer-india.com\/fr\/quest-ce-que-vanilla-javascript\/\" aria-label=\"En savoir plus sur Qu&rsquo;est-ce que Vanilla JavaScript ?\">Lire plus<\/a><\/p>\n","protected":false},"author":1,"featured_media":19368,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[132,235],"tags":[],"class_list":["post-19396","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-developpement","category-la-toile"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"Vanilla JS est tout simplement JS, c&#039;est donc un langage de programmation bas\u00e9 sur du texte \u00e0 la fois c\u00f4t\u00e9 serveur et c\u00f4t\u00e9 client.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"The author\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.software-developer-india.com\/fr\/quest-ce-que-vanilla-javascript\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Software Developer India | Votre d\u00e9veloppeur de logiciels travaille dans nos locaux en Inde\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Qu\u2019est-ce que Vanilla JavaScript ? | Software Developer India\" \/>\n\t\t<meta property=\"og:description\" content=\"Vanilla JS est tout simplement JS, c&#039;est donc un langage de programmation bas\u00e9 sur du texte \u00e0 la fois c\u00f4t\u00e9 serveur et c\u00f4t\u00e9 client.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.software-developer-india.com\/fr\/quest-ce-que-vanilla-javascript\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2021\/07\/Web-Development.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2021\/07\/Web-Development.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"575\" \/>\n\t\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-07-05T16:35:24+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-07-05T16:35:51+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Qu\u2019est-ce que Vanilla JavaScript ? | Software Developer India\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Vanilla JS est tout simplement JS, c&#039;est donc un langage de programmation bas\u00e9 sur du texte \u00e0 la fois c\u00f4t\u00e9 serveur et c\u00f4t\u00e9 client.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2021\/07\/Web-Development.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/quest-ce-que-vanilla-javascript\\\/#article\",\"name\":\"Qu\\u2019est-ce que Vanilla JavaScript ? | Software Developer India\",\"headline\":\"Qu&rsquo;est-ce que Vanilla JavaScript ?\",\"author\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/author\\\/the-author\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.software-developer-india.com\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/Web-Development.jpg\",\"width\":575,\"height\":400},\"datePublished\":\"2021-07-05T18:35:24+02:00\",\"dateModified\":\"2021-07-05T18:35:51+02:00\",\"inLanguage\":\"fr-FR\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/quest-ce-que-vanilla-javascript\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/quest-ce-que-vanilla-javascript\\\/#webpage\"},\"articleSection\":\"D\\u00e9veloppement, la toile, Facultatif\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/quest-ce-que-vanilla-javascript\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/category\\\/developpement\\\/#listItem\",\"name\":\"D\\u00e9veloppement\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/category\\\/developpement\\\/#listItem\",\"position\":2,\"name\":\"D\\u00e9veloppement\",\"item\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/category\\\/developpement\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/quest-ce-que-vanilla-javascript\\\/#listItem\",\"name\":\"Qu&rsquo;est-ce que Vanilla JavaScript ?\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/quest-ce-que-vanilla-javascript\\\/#listItem\",\"position\":3,\"name\":\"Qu&rsquo;est-ce que Vanilla JavaScript ?\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/category\\\/developpement\\\/#listItem\",\"name\":\"D\\u00e9veloppement\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/#organization\",\"name\":\"Software Developer India\",\"description\":\"Votre d\\u00e9veloppeur de logiciels travaille dans nos locaux en Inde\",\"url\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.software-developer-india.com\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/74335.png\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/quest-ce-que-vanilla-javascript\\\/#organizationLogo\",\"width\":400,\"height\":68},\"image\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/quest-ce-que-vanilla-javascript\\\/#organizationLogo\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/author\\\/the-author\\\/#author\",\"url\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/author\\\/the-author\\\/\",\"name\":\"The author\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/quest-ce-que-vanilla-javascript\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a290655e33dfe97548feb466e94d3ecd77b668dbcc807629f7ae54f547d9722a?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"The author\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/quest-ce-que-vanilla-javascript\\\/#webpage\",\"url\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/quest-ce-que-vanilla-javascript\\\/\",\"name\":\"Qu\\u2019est-ce que Vanilla JavaScript ? | Software Developer India\",\"description\":\"Vanilla JS est tout simplement JS, c'est donc un langage de programmation bas\\u00e9 sur du texte \\u00e0 la fois c\\u00f4t\\u00e9 serveur et c\\u00f4t\\u00e9 client.\",\"inLanguage\":\"fr-FR\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/quest-ce-que-vanilla-javascript\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/author\\\/the-author\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/author\\\/the-author\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.software-developer-india.com\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/Web-Development.jpg\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/quest-ce-que-vanilla-javascript\\\/#mainImage\",\"width\":575,\"height\":400},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/quest-ce-que-vanilla-javascript\\\/#mainImage\"},\"datePublished\":\"2021-07-05T18:35:24+02:00\",\"dateModified\":\"2021-07-05T18:35:51+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/\",\"name\":\"Software Developer India\",\"description\":\"Votre d\\u00e9veloppeur de logiciels travaille dans nos locaux en Inde\",\"inLanguage\":\"fr-FR\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fr\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Qu\u2019est-ce que Vanilla JavaScript ? | Software Developer India","description":"Vanilla JS est tout simplement JS, c'est donc un langage de programmation bas\u00e9 sur du texte \u00e0 la fois c\u00f4t\u00e9 serveur et c\u00f4t\u00e9 client.","canonical_url":"https:\/\/www.software-developer-india.com\/fr\/quest-ce-que-vanilla-javascript\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.software-developer-india.com\/fr\/quest-ce-que-vanilla-javascript\/#article","name":"Qu\u2019est-ce que Vanilla JavaScript ? | Software Developer India","headline":"Qu&rsquo;est-ce que Vanilla JavaScript ?","author":{"@id":"https:\/\/www.software-developer-india.com\/fr\/author\/the-author\/#author"},"publisher":{"@id":"https:\/\/www.software-developer-india.com\/fr\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2021\/07\/Web-Development.jpg","width":575,"height":400},"datePublished":"2021-07-05T18:35:24+02:00","dateModified":"2021-07-05T18:35:51+02:00","inLanguage":"fr-FR","mainEntityOfPage":{"@id":"https:\/\/www.software-developer-india.com\/fr\/quest-ce-que-vanilla-javascript\/#webpage"},"isPartOf":{"@id":"https:\/\/www.software-developer-india.com\/fr\/quest-ce-que-vanilla-javascript\/#webpage"},"articleSection":"D\u00e9veloppement, la toile, Facultatif"},{"@type":"BreadcrumbList","@id":"https:\/\/www.software-developer-india.com\/fr\/quest-ce-que-vanilla-javascript\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.software-developer-india.com\/fr\/#listItem","position":1,"name":"Home","item":"https:\/\/www.software-developer-india.com\/fr\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.software-developer-india.com\/fr\/category\/developpement\/#listItem","name":"D\u00e9veloppement"}},{"@type":"ListItem","@id":"https:\/\/www.software-developer-india.com\/fr\/category\/developpement\/#listItem","position":2,"name":"D\u00e9veloppement","item":"https:\/\/www.software-developer-india.com\/fr\/category\/developpement\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.software-developer-india.com\/fr\/quest-ce-que-vanilla-javascript\/#listItem","name":"Qu&rsquo;est-ce que Vanilla JavaScript ?"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.software-developer-india.com\/fr\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.software-developer-india.com\/fr\/quest-ce-que-vanilla-javascript\/#listItem","position":3,"name":"Qu&rsquo;est-ce que Vanilla JavaScript ?","previousItem":{"@type":"ListItem","@id":"https:\/\/www.software-developer-india.com\/fr\/category\/developpement\/#listItem","name":"D\u00e9veloppement"}}]},{"@type":"Organization","@id":"https:\/\/www.software-developer-india.com\/fr\/#organization","name":"Software Developer India","description":"Votre d\u00e9veloppeur de logiciels travaille dans nos locaux en Inde","url":"https:\/\/www.software-developer-india.com\/fr\/","logo":{"@type":"ImageObject","url":"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2024\/05\/74335.png","@id":"https:\/\/www.software-developer-india.com\/fr\/quest-ce-que-vanilla-javascript\/#organizationLogo","width":400,"height":68},"image":{"@id":"https:\/\/www.software-developer-india.com\/fr\/quest-ce-que-vanilla-javascript\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/www.software-developer-india.com\/fr\/author\/the-author\/#author","url":"https:\/\/www.software-developer-india.com\/fr\/author\/the-author\/","name":"The author","image":{"@type":"ImageObject","@id":"https:\/\/www.software-developer-india.com\/fr\/quest-ce-que-vanilla-javascript\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/a290655e33dfe97548feb466e94d3ecd77b668dbcc807629f7ae54f547d9722a?s=96&d=mm&r=g","width":96,"height":96,"caption":"The author"}},{"@type":"WebPage","@id":"https:\/\/www.software-developer-india.com\/fr\/quest-ce-que-vanilla-javascript\/#webpage","url":"https:\/\/www.software-developer-india.com\/fr\/quest-ce-que-vanilla-javascript\/","name":"Qu\u2019est-ce que Vanilla JavaScript ? | Software Developer India","description":"Vanilla JS est tout simplement JS, c'est donc un langage de programmation bas\u00e9 sur du texte \u00e0 la fois c\u00f4t\u00e9 serveur et c\u00f4t\u00e9 client.","inLanguage":"fr-FR","isPartOf":{"@id":"https:\/\/www.software-developer-india.com\/fr\/#website"},"breadcrumb":{"@id":"https:\/\/www.software-developer-india.com\/fr\/quest-ce-que-vanilla-javascript\/#breadcrumblist"},"author":{"@id":"https:\/\/www.software-developer-india.com\/fr\/author\/the-author\/#author"},"creator":{"@id":"https:\/\/www.software-developer-india.com\/fr\/author\/the-author\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2021\/07\/Web-Development.jpg","@id":"https:\/\/www.software-developer-india.com\/fr\/quest-ce-que-vanilla-javascript\/#mainImage","width":575,"height":400},"primaryImageOfPage":{"@id":"https:\/\/www.software-developer-india.com\/fr\/quest-ce-que-vanilla-javascript\/#mainImage"},"datePublished":"2021-07-05T18:35:24+02:00","dateModified":"2021-07-05T18:35:51+02:00"},{"@type":"WebSite","@id":"https:\/\/www.software-developer-india.com\/fr\/#website","url":"https:\/\/www.software-developer-india.com\/fr\/","name":"Software Developer India","description":"Votre d\u00e9veloppeur de logiciels travaille dans nos locaux en Inde","inLanguage":"fr-FR","publisher":{"@id":"https:\/\/www.software-developer-india.com\/fr\/#organization"}}]},"og:locale":"fr_FR","og:site_name":"Software Developer India | Votre d\u00e9veloppeur de logiciels travaille dans nos locaux en Inde","og:type":"article","og:title":"Qu\u2019est-ce que Vanilla JavaScript ? | Software Developer India","og:description":"Vanilla JS est tout simplement JS, c'est donc un langage de programmation bas\u00e9 sur du texte \u00e0 la fois c\u00f4t\u00e9 serveur et c\u00f4t\u00e9 client.","og:url":"https:\/\/www.software-developer-india.com\/fr\/quest-ce-que-vanilla-javascript\/","og:image":"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2021\/07\/Web-Development.jpg","og:image:secure_url":"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2021\/07\/Web-Development.jpg","og:image:width":575,"og:image:height":400,"article:published_time":"2021-07-05T16:35:24+00:00","article:modified_time":"2021-07-05T16:35:51+00:00","twitter:card":"summary","twitter:title":"Qu\u2019est-ce que Vanilla JavaScript ? | Software Developer India","twitter:description":"Vanilla JS est tout simplement JS, c'est donc un langage de programmation bas\u00e9 sur du texte \u00e0 la fois c\u00f4t\u00e9 serveur et c\u00f4t\u00e9 client.","twitter:image":"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2021\/07\/Web-Development.jpg"},"aioseo_meta_data":{"post_id":"19396","title":null,"description":"Vanilla JS est tout simplement JS, c'est donc un langage de programmation bas\u00e9 sur du texte \u00e0 la fois c\u00f4t\u00e9 serveur et c\u00f4t\u00e9 client.","keywords":[],"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":[],"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":"{\"article\":{\"articleType\":\"BlogPosting\"},\"course\":{\"name\":\"\",\"description\":\"\",\"provider\":\"\"},\"faq\":{\"pages\":[]},\"product\":{\"reviews\":[]},\"recipe\":{\"ingredients\":[],\"instructions\":[],\"keywords\":[]},\"software\":{\"reviews\":[],\"operatingSystems\":[]},\"webPage\":{\"webPageType\":\"WebPage\"}}","pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","location":null,"local_seo":{"locations":{"business":{"name":"","businessType":"","image":"","areaServed":"","urls":{"website":"","aboutPage":"","contactPage":""},"address":{"streetLine1":"","streetLine2":"","zipCode":"","city":"","state":"","country":"","addressFormat":"#streetLineOne\n#streetLineTwo\n#city, #state #zipCode"},"contact":{"email":"","phone":"","phoneFormatted":"","fax":"","faxFormatted":""},"ids":{"vat":"","tax":"","chamberOfCommerce":""},"payment":{"priceRange":"","currenciesAccepted":"","methods":""}}},"openingHours":{"useDefaults":true,"show":true,"alwaysOpen":false,"use24hFormat":false,"timezone":"","labels":{"closed":"","alwaysOpen":""},"days":{"monday":{"open24h":false,"closed":false,"openTime":"09:00","closeTime":"17:00"},"tuesday":{"open24h":false,"closed":false,"openTime":"09:00","closeTime":"17:00"},"wednesday":{"open24h":false,"closed":false,"openTime":"09:00","closeTime":"17:00"},"thursday":{"open24h":false,"closed":false,"openTime":"09:00","closeTime":"17:00"},"friday":{"open24h":false,"closed":false,"openTime":"09:00","closeTime":"17:00"},"saturday":{"open24h":false,"closed":false,"openTime":"09:00","closeTime":"17:00"},"sunday":{"open24h":false,"closed":false,"openTime":"09:00","closeTime":"17:00"}}}},"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2021-07-05 16:35:25","updated":"2026-01-14 06:05:57","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.software-developer-india.com\/fr\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.software-developer-india.com\/fr\/category\/developpement\/\" title=\"D\u00e9veloppement\">D\u00e9veloppement<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tQu\u2019est-ce que Vanilla JavaScript ?\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.software-developer-india.com\/fr\/"},{"label":"D\u00e9veloppement","link":"https:\/\/www.software-developer-india.com\/fr\/category\/developpement\/"},{"label":"Qu&rsquo;est-ce que Vanilla JavaScript ?","link":"https:\/\/www.software-developer-india.com\/fr\/quest-ce-que-vanilla-javascript\/"}],"_links":{"self":[{"href":"https:\/\/www.software-developer-india.com\/fr\/wp-json\/wp\/v2\/posts\/19396","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.software-developer-india.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.software-developer-india.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.software-developer-india.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.software-developer-india.com\/fr\/wp-json\/wp\/v2\/comments?post=19396"}],"version-history":[{"count":5,"href":"https:\/\/www.software-developer-india.com\/fr\/wp-json\/wp\/v2\/posts\/19396\/revisions"}],"predecessor-version":[{"id":19401,"href":"https:\/\/www.software-developer-india.com\/fr\/wp-json\/wp\/v2\/posts\/19396\/revisions\/19401"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.software-developer-india.com\/fr\/wp-json\/wp\/v2\/media\/19368"}],"wp:attachment":[{"href":"https:\/\/www.software-developer-india.com\/fr\/wp-json\/wp\/v2\/media?parent=19396"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.software-developer-india.com\/fr\/wp-json\/wp\/v2\/categories?post=19396"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.software-developer-india.com\/fr\/wp-json\/wp\/v2\/tags?post=19396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}