[{"data":1,"prerenderedAt":816},["ShallowReactive",2],{"i-ic:outline-arrow-upward":3,"Footer_afPiwGMwNiEyV4syWzw87ovzxHAgs4iwKtCn4zqBf8E":8,"episode-\u002Fpodcasts\u002Fcmsheadless":16,"github-sponsor":718,"i-material-symbols:home":793,"i-ic:baseline-play-circle-filled-white":795,"i-material-symbols:ios-share":797,"i-cbi:deezer-logo":799,"i-vscode-icons:file-type-rss":801,"i-ri:heart-3-fill":804,"Brand_dlIOZD2O03VXPoFYukMOJnSnZRMTmJ0YwMKY5fNK8":806,"Duration_pLpUh4xDPUMdINNNuv2e89fp4BDH8Mvf0uVYgbXlw":811},{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":7},0,24,false,"\u003Cpath fill=\"currentColor\" d=\"m4 12l1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8z\"\u002F>",["Island",9],{"key":10,"result":11},"Footer_afPiwGMwNiEyV4syWzw87ovzxHAgs4iwKtCn4zqBf8E",{"head":12},{"style":13},[14],{"innerHTML":15},":where(.i-mdi\\:github){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url(\"data:image\u002Fsvg+xml,%3Csvg xmlns='http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 2A10 10 0 0 0 2 12c0 4.42 2.87 8.17 6.84 9.5c.5.08.66-.23.66-.5v-1.69c-2.77.6-3.36-1.34-3.36-1.34c-.46-1.16-1.11-1.47-1.11-1.47c-.91-.62.07-.6.07-.6c1 .07 1.53 1.03 1.53 1.03c.87 1.52 2.34 1.07 2.91.83c.09-.65.35-1.09.63-1.34c-2.22-.25-4.55-1.11-4.55-4.92c0-1.11.38-2 1.03-2.71c-.1-.25-.45-1.29.1-2.64c0 0 .84-.27 2.75 1.02c.79-.22 1.65-.33 2.5-.33s1.71.11 2.5.33c1.91-1.29 2.75-1.02 2.75-1.02c.55 1.35.2 2.39.1 2.64c.65.71 1.03 1.6 1.03 2.71c0 3.82-2.34 4.66-4.57 4.91c.36.31.69.92.69 1.85V21c0 .27.16.59.67.5C19.14 20.16 22 16.42 22 12A10 10 0 0 0 12 2'\u002F%3E%3C\u002Fsvg%3E\")}",{"id":17,"title":18,"author":19,"body":20,"categories":693,"description":695,"dsSlug":696,"duration":697,"episodeArtwork":698,"episodeNumber":699,"episodeType":700,"explicit":6,"extension":701,"guid":702,"links":703,"meta":704,"navigation":705,"path":706,"publicationDate":707,"season":708,"seo":709,"status":710,"stem":711,"subtitle":712,"tags":713,"videoLink":716,"__hash__":717},"podcasts\u002Fpodcasts\u002F081.cmsHeadless\u002Findex.md","Dans la jungle des CMS Headless","Double Slash",{"type":21,"value":22,"toc":653},"minimark",[23,27,30,35,78,83,87,91,94,97,100,103,106,110,113,117,120,123,127,130,133,136,139,142,146,214,218,221,224,227,230,234,237,240,243,246,249,252,259,262,292,296,299,302,305,308,311,314,317,320,323,326,329,332,335,338,341,344,347,350,353,356,359,361,383,387,467,471,474,477,500,504,507,510,513,516,519,522,525,528,531,533,535,538,541,544,547,550,553,556,559,625,629,636,643,650],[24,25,26],"p",{},"Sans parler des fonctionnalités, multilingue, gestion des accès, preview…",[24,28,29],{},"Nous allons essayer de vous aider à faire un choix dans la jungle de CMS Headless. Vous expliquez les choses à vérifier. Nous allons tenter de vous faire comprendre qu’en fonction du client et du projet, il y a des CMS plus adaptés que d’autres.",[31,32,34],"h3",{"id":33},"les-attentes-ou-fonctionnalités-à-ne-pas-négliger","Les attentes ou fonctionnalités à ne pas négliger",[36,37,38,42,45,48,51,54,57,60,63,66,69,72,75],"ul",{},[39,40,41],"li",{},"Multilingue",[39,43,44],{},"Gestions accès\u002Frôles (très utile pour les entreprises avec différents services. Marketing, rédaction,…)",[39,46,47],{},"Éditeurs (WYSIWIG ou champs classiques)",[39,49,50],{},"Preview (vue des changements avant mise en ligne) Très important pour les sites statiques.",[39,52,53],{},"Gestion des médias (interne, externe, redimensionnement…) Souvent oublié mais primordial !",[39,55,56],{},"Process de validation (draft, review, validation etc… ) Certaines entreprises ont des relectures avant publication.",[39,58,59],{},"La simplicité d’utilisation et l’ergonomie. En tant que dev, on ne pense jamais à ça mais c’est aussi très important.",[39,61,62],{},"La vitesse (pour un éditeur qui passe du temps dans l’admin, c’est vite frustrant d’attendre)",[39,64,65],{},"Les librairies disponibles pour l’intégration. Fort couplage ou pas dans le code.",[39,67,68],{},"La customisation (le code est-il hookable pour exécuter des tâches spécifiques)",[39,70,71],{},"Webhook pour lancer les déploiements",[39,73,74],{},"Système d’import ou d’export. Le client ne va pas recréer tout le contenu.",[39,76,77],{},"Système de hub (import d’autres services pour intégration dans le contenu) e-commerce par exemple.",[79,80,82],"h2",{"id":81},"les-types-de-cms","Les types de CMS",[79,84,86],{"id":85},"git-based-cms","GIT based CMS",[31,88,90],{"id":89},"fonctionnement","Fonctionnement",[24,92,93],{},"Le CMS ajoute une couche au-dessus de l’application et rend les éléments éditables ou le CMS propose un dashboard pour éditer les fichiers de contenu.",[24,95,96],{},"Dans tous les cas, ce sont les fichiers de contenu qui sont édités (MD, JSON, CSV).",[24,98,99],{},"On parle de Git parce que toutes les data sont stockées au même endroit que le code source du projet.",[24,101,102],{},"Quels types de projet :",[24,104,105],{},"Très adapté aux sites statiques de par le fonctionnement. Mais il est possible de faire aussi du dynamique SSR. Avec Nuxt content par exemple.",[31,107,109],{"id":108},"quels-type-de-client","Quels type de client",[24,111,112],{},"En fonction du CMS utilisé ça peut être plus ou moins simple. Un CMS visuel peut être agréable pour les clients. A contrario, un système plus basique conviendrait plus à des personnes techniques.\nLe retour régulier des clients est la compréhension du déploiement par rapport à Git et l’automatisation qui va derrière. Généralement, les utilisateurs aiment voir les modifications rapidement et ne comprennent pas qu’il faille attendre.",[31,114,116],{"id":115},"avantages","Avantages",[24,118,119],{},"Stockage simple",[24,121,122],{},"Certains frameworks gèrent bien les fichiers md.",[31,124,126],{"id":125},"inconvénients","Inconvénients",[24,128,129],{},"Design limité sauf si on utilise du mdx\u002Fmdc mais ça complique les choses",[24,131,132],{},"A quels éléments prêter attention :",[24,134,135],{},"Mélange code CMS\u002Ffront (Tina CMS).",[24,137,138],{},"Gestion des images",[24,140,141],{},"Gestion des accès",[31,143,145],{"id":144},"offres","Offres",[36,147,148,158,166,174,182,190,198,206],{},[39,149,150,151,157],{},"Statamic (basé sur Laravel) Rest, GraphQL, Live Preview, Revisions, Multisite,…) ",[152,153,154],"a",{"href":154,"rel":155},"https:\u002F\u002Fstatamic.com\u002Ffeatures",[156],"nofollow"," (propriétaire)",[39,159,160,161,165],{},"Nuxt Studio (seulement Nuxt) ",[152,162,163],{"href":163,"rel":164},"https:\u002F\u002Fnuxt.studio\u002F",[156]," (Preview) Non open-source",[39,167,168,169,173],{},"Decap CMS ",[152,170,171],{"href":171,"rel":172},"https:\u002F\u002Fdecapcms.org\u002F",[156]," (Workflow, preview)  (open-source)",[39,175,176,177,181],{},"Sveltia CMS ",[152,178,179],{"href":179,"rel":180},"https:\u002F\u002Fgithub.com\u002Fsveltia\u002Fsveltia-cms",[156]," (Comme Decap CMS en plus light)  (open-source)",[39,183,184,185,189],{},"KeyStatic ",[152,186,187],{"href":187,"rel":188},"https:\u002F\u002Fkeystatic.com\u002F",[156],"  (open-source)",[39,191,192,193,197],{},"Static CMS ",[152,194,195],{"href":195,"rel":196},"https:\u002F\u002Fwww.staticcms.org\u002F",[156]," (open-source)",[39,199,200,201,205],{},"Tina CMS ",[152,202,203],{"href":203,"rel":204},"https:\u002F\u002Ftina.io\u002F",[156]," (open-source et cloud) Media (S3, cloudinary,..)",[39,207,208,209,213],{},"Yama CMS ",[152,210,211],{"href":211,"rel":212},"https:\u002F\u002Fyama-cms.com\u002F",[156],"  (propriétaire)",[79,215,217],{"id":216},"warning-baas-backend-as-a-service","Warning ! BAAS (Backend As A Service)",[31,219,90],{"id":220},"fonctionnement-1",[24,222,223],{},"Les services Backend as a Service (BAAS) sont des solutions cloud qui simplifient le développement d'applications en fournissant une infrastructure backend prête à l'emploi.",[24,225,226],{},"Ces services gèrent les aspects tels que les serveurs, les bases de données, les APIs et la sécurité, permettant aux développeurs de se concentrer sur la création de fonctionnalités frontales.",[24,228,229],{},"Avec des fonctionnalités telles que la mise à l'échelle automatique, la gestion des utilisateurs, et des coûts basés sur l'utilisation, les BAAS offrent une approche efficace et rentable pour le développement d'applications, en éliminant la nécessité de gérer directement l'infrastructure backend.",[31,231,233],{"id":232},"quels-types-de-projet","Quels types de projet",[24,235,236],{},"Tous les projets. Nécessite d’avoir un minimum de connaissances techniques pour exploiter correctement les fonctionnalités.",[31,238,109],{"id":239},"quels-type-de-client-1",[24,241,242],{},"Clients plutôt startup avec des projets poussés et qui évoluent rapidement.",[31,244,116],{"id":245},"avantages-1",[24,247,248],{},"Services faciles à utiliser avec des mises en place rapide d’authentification, etc..",[31,250,126],{"id":251},"inconvénients-1",[24,253,254,258],{},[255,256,257],"strong",{},"Ce n’est pas un CMS !"," Bien que l’on dispose d’une interface qui permet de gérer des data, on tape directement dans la base de données. C’est très dangereux et pas adapté pour les clients.",[31,260,145],{"id":261},"offres-1",[36,263,264,271,278,285],{},[39,265,266,267,189],{},"PocketBase ",[152,268,269],{"href":269,"rel":270},"https:\u002F\u002Fpocketbase.io\u002F",[156],[39,272,273,274,189],{},"Hasura ",[152,275,276],{"href":276,"rel":277},"https:\u002F\u002Fhasura.io\u002F",[156],[39,279,280,281,189],{},"Supabase ",[152,282,283],{"href":283,"rel":284},"https:\u002F\u002Fsupabase.com\u002F",[156],[39,286,287,288],{},"Firebase ",[152,289,290],{"href":290,"rel":291},"https:\u002F\u002Ffirebase.google.com\u002F",[156],[79,293,295],{"id":294},"saas-software-as-a-service","SAAS (Software As A Service)",[31,297,90],{"id":298},"fonctionnement-2",[24,300,301],{},"Les systèmes de gestion de contenu en tant que service (CMS SAAS) sont des plateformes cloud qui simplifient la création, la gestion et la publication de contenus en ligne.",[24,303,304],{},"Ces CMS SAAS fournissent une interface conviviale pour la création de sites web, la gestion de contenu et l'organisation des données, éliminant la nécessité de gérer des serveurs ou des logiciels complexes localement.",[24,306,307],{},"Ils offrent généralement des fonctionnalités telles que la gestion des utilisateurs, et la mise à jour automatique du logiciel.",[24,309,310],{},"Les utilisateurs peuvent accéder à ces CMS via un navigateur web, ce qui facilite la collaboration à distance.",[24,312,313],{},"Avec des coûts basés sur un modèle d'abonnement, les CMS SAAS sont une option pratique pour les entreprises cherchant une solution tout-en-un sans se soucier de l'infrastructure sous-jacente.",[31,315,233],{"id":316},"quels-types-de-projet-1",[24,318,319],{},"Tous les projets. Pour les entreprises qui n’ont pas envie de gérer une infrastructure ou qui n’ont pas de personnel technique (dev) en interne. Le coût du CMS est très faible par rapport à des coûts d’un salarié.",[31,321,109],{"id":322},"quels-type-de-client-2",[24,324,325],{},"Entreprise, de la PME à la grande multinationale.",[24,327,328],{},"Startup.",[31,330,116],{"id":331},"avantages-2",[24,333,334],{},"Services utilisables en quelques clics\u002Fheures (pour la partie back).",[24,336,337],{},"Pas de gestion de versions, pas de mise à jour à faire.",[24,339,340],{},"Pas de gestion de serveur.",[24,342,343],{},"Auto-scaling automatique souvent disponible.",[31,345,126],{"id":346},"inconvénients-2",[24,348,349],{},"Le coût de certains CMS est très exclusif.",[24,351,352],{},"Parfois, le couplage très fort avec le CMS qui fait que c’est difficile de sortir du système et de migrer vers un autre CMS.",[24,354,355],{},"Les coûts qui peuvent changer sans que l’on puisse rien faire. Augmentation dans la plupart des cas.",[24,357,358],{},"Les data sont dans le CMS.",[24,360,132],{},[36,362,363,365,368,371,374,377,380],{},[39,364,41],{},[39,366,367],{},"Hook pour effectuer des actions au déclenchement d’un événement",[39,369,370],{},"Gestions des droits et des rôles",[39,372,373],{},"Import de data (exemple importer des data e-commerce)",[39,375,376],{},"Gestion des images (resize, optimisations, hosting)",[39,378,379],{},"Preview",[39,381,382],{},"….",[31,384,386],{"id":385},"offres-saas","Offres SAAS",[36,388,389,396,403,410,417,424,431,438,445,452,460],{},[39,390,391,392],{},"Prismic ",[152,393,394],{"href":394,"rel":395},"https:\u002F\u002Fprismic.io\u002F",[156],[39,397,398,399],{},"ContentFull ",[152,400,401],{"href":401,"rel":402},"https:\u002F\u002Fwww.contentful.com\u002F",[156],[39,404,405,406],{},"DatoCMS ",[152,407,408],{"href":408,"rel":409},"https:\u002F\u002Fwww.datocms.com\u002F",[156],[39,411,412,413],{},"Builder IO ",[152,414,415],{"href":415,"rel":416},"https:\u002F\u002Fwww.builder.io\u002F",[156],[39,418,419,420],{},"StoryBlock ",[152,421,422],{"href":422,"rel":423},"https:\u002F\u002Fwww.storyblok.com\u002F",[156],[39,425,426,427],{},"Plasmic ",[152,428,429],{"href":429,"rel":430},"https:\u002F\u002Fwww.plasmic.app\u002Ffeatures",[156],[39,432,433,434],{},"ButterCMS ",[152,435,436],{"href":436,"rel":437},"https:\u002F\u002Fbuttercms.com\u002F",[156],[39,439,440,441],{},"Agility ",[152,442,443],{"href":443,"rel":444},"https:\u002F\u002Fagilitycms.com\u002F",[156],[39,446,447,448],{},"Kontent.ai ",[152,449,450],{"href":450,"rel":451},"https:\u002F\u002Fkontent.ai\u002F",[156],[39,453,454,455,459],{},"Apito ",[152,456,457],{"href":457,"rel":458},"https:\u002F\u002Fapito.io\u002F",[156]," Existe en version community (beta)",[39,461,462,463,197],{},"Sanity Studio ",[152,464,465],{"href":465,"rel":466},"https:\u002F\u002Fwww.sanity.io\u002F",[156],[31,468,470],{"id":469},"offre-hybride-offres-dhébergement-du-cms-open-source","Offre Hybride (Offres d’hébergement du CMS open-source)",[24,472,473],{},"Les créateurs des projets open-sources proposent des offres dites “Cloud”. C’est à dire, qu’il propose de s’occuper de l’hébergement pour vous. Un solution intéressante entre deux.",[24,475,476],{},"Les offres tournent entre 35$ et 199$ pour Payload,  99 dollars pour Strapi et Directus.",[36,478,479,486,493],{},[39,480,481,482,197],{},"Strapi Cloud ",[152,483,484],{"href":484,"rel":485},"https:\u002F\u002Fstrapi.io\u002Fcloud",[156],[39,487,488,489,197],{},"Directus Cloud ",[152,490,491],{"href":491,"rel":492},"https:\u002F\u002Fdirectus.io\u002F",[156],[39,494,495,496,197],{},"Payload Cloud ",[152,497,498],{"href":498,"rel":499},"https:\u002F\u002Fpayloadcms.com\u002F",[156],[79,501,503],{"id":502},"cms-self-hosted","CMS Self-hosted",[31,505,90],{"id":506},"fonctionnement-3",[24,508,509],{},"Les systèmes de gestion de contenu auto-hébergés (CMS Self-hosted) sont des solutions où l'utilisateur déploie et gère le CMS sur ses propres serveurs ou une infrastructure hébergée de manière indépendante.",[24,511,512],{},"Contrairement aux CMS en tant que service (CMS SAAS), ces CMS offrent un contrôle plus direct sur l'ensemble du système, permettant une personnalisation approfondie et une adaptation aux besoins spécifiques.",[24,514,515],{},"Les utilisateurs ont la responsabilité de la maintenance, des mises à jour, et de la sécurité du CMS, ainsi que de la gestion de l'infrastructure sous-jacente. Bien que cela offre une flexibilité accrue, cela nécessite également une expertise technique plus avancée et une responsabilité plus importante en matière de gestion.",[24,517,518],{},"Les CMS auto-hébergés sont souvent choisis par ceux qui recherchent un niveau élevé de personnalisation et de contrôle sur leur environnement en ligne.",[31,520,233],{"id":521},"quels-types-de-projet-2",[24,523,524],{},"Tous les projets. Pour les entreprises qui ont du personnel technique (dev) en interne et des devs.",[24,526,527],{},"Ou qui passe par un prestataire externe (agence).",[31,529,109],{"id":530},"quels-type-de-client-3",[24,532,325],{},[24,534,328],{},[31,536,116],{"id":537},"avantages-3",[24,539,540],{},"Personnalisation du CMS sans limite",[24,542,543],{},"Pas de changement de prix.",[24,545,546],{},"On reste propriétaire des data, elles sont chez nous.",[31,548,126],{"id":549},"inconvénients-3",[24,551,552],{},"On reste responsable de l’infrastructure",[24,554,555],{},"On doit gérer les mises à jour et la sécurité.",[31,557,145],{"id":558},"offres-2",[36,560,561,568,574,581,588,595,602,609,617],{},[39,562,563,564,197],{},"Strapi ",[152,565,566],{"href":566,"rel":567},"https:\u002F\u002Fstrapi.io\u002F",[156],[39,569,570,571,197],{},"Directus self-hosted ",[152,572,491],{"href":491,"rel":573},[156],[39,575,576,577,197],{},"KeyStone ",[152,578,579],{"href":579,"rel":580},"https:\u002F\u002Fkeystonejs.com\u002F",[156],[39,582,583,584,157],{},"Craft CMS ",[152,585,586],{"href":586,"rel":587},"https:\u002F\u002Fcraftcms.com\u002F",[156],[39,589,590,591,197],{},"WordPress ",[152,592,593],{"href":593,"rel":594},"https:\u002F\u002Ffr.wordpress.org\u002F",[156],[39,596,597,598,189],{},"Ghost ",[152,599,600],{"href":600,"rel":601},"https:\u002F\u002Fghost.org\u002F",[156],[39,603,604,605,608],{},"Payload ",[152,606,498],{"href":498,"rel":607},[156]," (self hosted) (open-source)\nbasé sur la config pour générer l’admin",[39,610,611,612,616],{},"Webiny Self-hosted ",[152,613,614],{"href":614,"rel":615},"https:\u002F\u002Fwww.webiny.com\u002F",[156]," Free et payant ?!? (open-source)",[39,618,619,620,624],{},"Cockpit ",[152,621,622],{"href":622,"rel":623},"https:\u002F\u002Fgetcockpit.com\u002F",[156]," Free et version Pro Addons (open-source)",[79,626,628],{"id":627},"quelques-précisions","Quelques Précisions",[24,630,631,632],{},"Pour Strapi, les fondateurs sont français. Épisode du podcast a écouter : ",[152,633,634],{"href":634,"rel":635},"https:\u002F\u002Fdouble-slash.dev\u002Fpodcasts\u002Fstrapi\u002F",[156],[24,637,638,639],{},"Vidéo : Installer Strapi sur Scalingo ",[152,640,641],{"href":641,"rel":642},"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=XxU1nbOsIWM",[156],[24,644,645,646],{},"A noter pour Directus, Alexandre Chopin est le Director of engineering\n",[152,647,648],{"href":648,"rel":649},"https:\u002F\u002Fdirectus.io\u002Fteam\u002Falex-chopin",[156],[24,651,652],{},"Bonne écoute !",{"title":654,"searchDepth":655,"depth":655,"links":656},"",2,[657,659,660,667,675,684,692],{"id":33,"depth":658,"text":34},3,{"id":81,"depth":655,"text":82},{"id":85,"depth":655,"text":86,"children":661},[662,663,664,665,666],{"id":89,"depth":658,"text":90},{"id":108,"depth":658,"text":109},{"id":115,"depth":658,"text":116},{"id":125,"depth":658,"text":126},{"id":144,"depth":658,"text":145},{"id":216,"depth":655,"text":217,"children":668},[669,670,671,672,673,674],{"id":220,"depth":658,"text":90},{"id":232,"depth":658,"text":233},{"id":239,"depth":658,"text":109},{"id":245,"depth":658,"text":116},{"id":251,"depth":658,"text":126},{"id":261,"depth":658,"text":145},{"id":294,"depth":655,"text":295,"children":676},[677,678,679,680,681,682,683],{"id":298,"depth":658,"text":90},{"id":316,"depth":658,"text":233},{"id":322,"depth":658,"text":109},{"id":331,"depth":658,"text":116},{"id":346,"depth":658,"text":126},{"id":385,"depth":658,"text":386},{"id":469,"depth":658,"text":470},{"id":502,"depth":655,"text":503,"children":685},[686,687,688,689,690,691],{"id":506,"depth":658,"text":90},{"id":521,"depth":658,"text":233},{"id":530,"depth":658,"text":109},{"id":537,"depth":658,"text":116},{"id":549,"depth":658,"text":126},{"id":558,"depth":658,"text":145},{"id":627,"depth":655,"text":628},[694],"Technology","Le sujet des CMS Headless est très vaste. Les solutions disponibles sont impressionnantes. Il y a une quantité d’acteurs importants. Et surtout, les offres sont toutes différentes. En mode Saas, auto-hébergé, Git based ! Comment faire son choix.","DS_081_cmsHeadless",9999,"https:\u002F\u002Fres.cloudinary.com\u002Fdoubleslash\u002Fimage\u002Fupload\u002Fv1707292580\u002Fepisode\u002FART_81_vtawjb.png",81,"full","md",null,[],{},true,"\u002Fpodcasts\u002Fcmsheadless","2024-02-07",1,{"title":18,"description":695},"published","podcasts\u002F081.cmsHeadless\u002Findex","Comment bien choisir son CMS",[714,715],"cms","cms headless","OrpmNlsQvXo","B09_s09-pUGTOZfcKTY2n7Nt6nKEWwpvyLnC7gidGtw",{"data":719},{"organization":720},{"sponsorsListing":721},{"name":722,"fullDescriptionHTML":723,"url":724,"shortDescription":725,"activeGoal":726,"isPublic":705,"sponsorable":730},"sponsors-double-slash-podcast","\u003Cp>Le podcast des dev pour dev par des dev !\u003C\u002Fp>\n\u003Cp>Des podcasts et des videos sur les technologie WEB modernes.\u003C\u002Fp>\n\u003Cp>A deux ou avec un invité, on discute des tendances, des nouvelles technologies, des meilleures pratiques actuelles.\u003C\u002Fp>\n\u003Cp>🎥 \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCp5DGBAX2XNJXeOVAo7bICQ\">Youtube\u003C\u002Fa>\u003Cbr>\n🎙️ \u003Ca href=\"https:\u002F\u002Fspoti.fi\u002F317wtvD\">Spotify\u003C\u002Fa> ▪️ \u003Ca href=\"https:\u002F\u002Fapple.co\u002F3fTguFo\">Apple Podcast\u003C\u002Fa> ▪️ \u003Ca href=\"https:\u002F\u002Fbit.ly\u002F3i0hDgy\">Deezer\u003C\u002Fa> ▪️ \u003Ca href=\"https:\u002F\u002Fbit.ly\u002F31aKKYd\">Google Podcast\u003C\u002Fa>\u003Cbr>\n🌐 \u003Ca href=\"https:\u002F\u002Fdouble-slash.dev\u002F\">Double Slash DEV\u003C\u002Fa>\u003C\u002Fp>","https:\u002F\u002Fgithub.com\u002Fsponsors\u002Fdouble-slash-podcast","Le podcast des dev pour les dev par des dev !",{"description":727,"percentComplete":728,"targetValue":728,"title":729},"L'ensemble des charges seront couvertes. Service de stockage et abonnement aux services utilisés.",70,"$70 per month",{"sponsors":731},{"edges":732},[733,739,745,751,757,763,769,775,781,787],{"node":734},{"id":735,"name":736,"url":737,"avatarUrl":738},"MDQ6VXNlcjEwMDMwNw==","Clément Delmas","https:\u002F\u002Fgithub.com\u002Fclem","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F100307?u=878ed4b7cdf920879b57046f19e434fea2c7d296&v=4",{"node":740},{"id":741,"name":742,"url":743,"avatarUrl":744},"MDQ6VXNlcjI3NTYwOQ==","Thibaud Lepretre","https:\u002F\u002Fgithub.com\u002Fkakawait","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F275609?v=4",{"node":746},{"id":747,"name":748,"url":749,"avatarUrl":750},"MDQ6VXNlcjE5MTQxNjA=","David Pollet","https:\u002F\u002Fgithub.com\u002Fdavidpollet","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F1914160?u=4b3da16383b9fa810fd0980f756000709403ab45&v=4",{"node":752},{"id":753,"name":754,"url":755,"avatarUrl":756},"MDQ6VXNlcjYzMzMzOTY=","Eric","https:\u002F\u002Fgithub.com\u002Fericledonge","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6333396?u=e9e541a6b9125d8e8b558fdd914c847eb36db695&v=4",{"node":758},{"id":759,"name":760,"url":761,"avatarUrl":762},"MDQ6VXNlcjg4OTk3Njg=","François Gardien","https:\u002F\u002Fgithub.com\u002FYoutch","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F8899768?u=85ae8c4299c380bcec02e99e9364624f3ce333c7&v=4",{"node":764},{"id":765,"name":766,"url":767,"avatarUrl":768},"MDQ6VXNlcjEwMTc2NjI2","Antharuu","https:\u002F\u002Fgithub.com\u002Fantharuu","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F10176626?u=3f6ef490b330d5a9bbaa3137560b5d1d4cf13a4a&v=4",{"node":770},{"id":771,"name":772,"url":773,"avatarUrl":774},"MDQ6VXNlcjEwMTg2OTkz","Adrien Zaganelli","https:\u002F\u002Fgithub.com\u002FadrienZ","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F10186993?u=08189ef8cf708a61445b6a57cf7a2aa361d484af&v=4",{"node":776},{"id":777,"name":778,"url":779,"avatarUrl":780},"MDQ6VXNlcjI2MTQyMzgz","Thomas Lemoine","https:\u002F\u002Fgithub.com\u002Fthomaslemoine","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F26142383?u=4c68175459b0ae1f8c68c48c40f2ae148747675d&v=4",{"node":782},{"id":783,"name":784,"url":785,"avatarUrl":786},"MDQ6VXNlcjY1NzM3MTMx","Valentin Grenier","https:\u002F\u002Fgithub.com\u002Fvalentin-grenier","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F65737131?u=0ba0cc828412f6655a948c6a82f69b9c909f8fd9&v=4",{"node":788},{"id":789,"name":790,"url":791,"avatarUrl":792},"U_kgDOBipZwA","Hebrard Frederic","https:\u002F\u002Fgithub.com\u002Ffrederichebrard","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F103438784?v=4",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":794},"\u003Cpath fill=\"currentColor\" d=\"M4 21V9l8-6l8 6v12h-6v-7h-4v7z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":796},"\u003Cpath fill=\"currentColor\" d=\"M12 2C6.475 2 2 6.475 2 12s4.475 10 10 10s10-4.475 10-10S17.525 2 12 2m-2 14.5v-9l6 4.5z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":798},"\u003Cpath fill=\"currentColor\" d=\"M6 22q-.825 0-1.412-.587T4 20V10q0-.825.588-1.412T6 8h3v2H6v10h12V10h-3V8h3q.825 0 1.413.588T20 10v10q0 .825-.587 1.413T18 22zm5-6V4.825l-1.6 1.6L8 5l4-4l4 4l-1.4 1.425l-1.6-1.6V16z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":800},"\u003Cpath fill=\"currentColor\" d=\"M18.774 5.051c.185-1.072.457-1.747.757-1.748c.561 0 1.015 2.341 1.015 5.228s-.455 5.229-1.016 5.229c-.23 0-.443-.4-.614-1.064c-.27 2.439-.831 4.115-1.48 4.115c-.5 0-.953-1.007-1.256-2.594c-.207 3.018-.727 5.161-1.334 5.161c-.381 0-.73-.848-.987-2.231C13.55 20 12.834 22 12 22s-1.551-2-1.86-4.853c-.255 1.383-.6 2.231-.986 2.231c-.609 0-1.128-2.142-1.335-5.161c-.3 1.587-.752 2.594-1.256 2.594c-.649 0-1.21-1.676-1.481-4.115c-.169.668-.382 1.064-.613 1.064c-.562 0-1.017-2.34-1.017-5.229S3.908 3.3 4.471 3.3c.3 0 .57.676.758 1.748C5.527 3.2 6.014 2 6.564 2c.653 0 1.219 1.7 1.487 4.168c.262-1.8.658-2.941 1.1-2.941c.624 0 1.154 2.252 1.351 5.393C10.874 7.01 11.41 6 12 6s1.128 1.011 1.5 2.62c.2-3.141.727-5.393 1.351-5.393c.444 0 .84 1.145 1.1 2.941C16.219 3.7 16.785 2 17.439 2c.547 0 1.035 1.2 1.335 3.051m-16.2 5.3C2.258 10.355 2 9.31 2 8.017s.258-2.337.576-2.337s.578 1.044.578 2.337s-.254 2.338-.578 2.338Zm18.848 0c-.32 0-.577-1.045-.577-2.338s.257-2.337.577-2.337S22 6.724 22 8.017s-.258 2.338-.576 2.338Z\"\u002F>",{"left":4,"top":4,"width":802,"height":802,"rotate":4,"vFlip":6,"hFlip":6,"body":803},32,"\u003Cdefs>\u003ClinearGradient id=\"SVGvSi4fdXe\" x1=\"30.06\" x2=\"225.94\" y1=\"30.06\" y2=\"225.94\" gradientTransform=\"matrix(.11 0 0 .11 2 2)\" gradientUnits=\"userSpaceOnUse\">\u003Cstop offset=\"0\" stop-color=\"#e3702d\"\u002F>\u003Cstop offset=\".11\" stop-color=\"#ea7d31\"\u002F>\u003Cstop offset=\".35\" stop-color=\"#f69537\"\u002F>\u003Cstop offset=\".5\" stop-color=\"#fb9e3a\"\u002F>\u003Cstop offset=\".7\" stop-color=\"#ea7c31\"\u002F>\u003Cstop offset=\".89\" stop-color=\"#de642b\"\u002F>\u003Cstop offset=\"1\" stop-color=\"#d95b29\"\u002F>\u003C\u002FlinearGradient>\u003C\u002Fdefs>\u003Crect width=\"28\" height=\"28\" x=\"2\" y=\"2\" fill=\"#cc5d15\" rx=\"6.01\" ry=\"6.01\"\u002F>\u003Crect width=\"26.91\" height=\"26.91\" x=\"2.54\" y=\"2.54\" fill=\"#f49c52\" rx=\"5.47\" ry=\"5.47\"\u002F>\u003Crect width=\"25.82\" height=\"25.82\" x=\"3.1\" y=\"3.1\" fill=\"url(#SVGvSi4fdXe)\" rx=\"5.14\" ry=\"5.14\"\u002F>\u003Cpath fill=\"#fff\" d=\"M6.82 6.16v3.83a15.31 15.31 0 0 1 15.3 15.3h3.83A19.14 19.14 0 0 0 6.81 6.17zm0 6.45v3.72a8.97 8.97 0 0 1 8.96 8.97h3.72A12.69 12.69 0 0 0 6.81 12.6zm2.62 7.44a2.63 2.63 0 0 0-2.63 2.62a2.63 2.63 0 0 0 2.63 2.63a2.63 2.63 0 0 0 2.63-2.63a2.63 2.63 0 0 0-2.63-2.63z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":805},"\u003Cpath fill=\"currentColor\" d=\"M16.5 3C19.538 3 22 5.5 22 9c0 7-7.5 11-10 12.5C9.5 20 2 16 2 9c0-3.5 2.5-6 5.5-6C9.36 3 11 4 12 5c1-1 2.64-2 4.5-2\"\u002F>",["Island",807],{"key":808,"result":809},"Brand_dlIOZD2O03VXPoFYukMOJnSnZRMTmJ0YwMKY5fNK8",{"head":810},{},["Island",812],{"key":813,"result":814},"Duration_pLpUh4xDPUMdINNNuv2e89fp4BDH8Mvf0uVYgbXlw",{"head":815},{},1785405175754]