[{"data":1,"prerenderedAt":303},["ShallowReactive",2],{"cs-leriche-poesie-fr":3,"cs-all-fr":289},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"client":10,"sector":11,"location":12,"year":13,"duration":14,"roles":15,"stack":20,"url":26,"image":27,"featured":28,"metrics":29,"gallery":42,"body":58,"_type":283,"_id":284,"_source":285,"_file":286,"_stem":287,"_extension":288},"\u002Fcase-studies\u002Fleriche-poesie","case-studies",false,"fr","Leriche Poésie — un écrin headless pour publier mes poèmes","Mon propre projet : un endroit rapide et soigné pour partager mes poésies au plus grand nombre, avec capture d'email et un back-office WordPress headless pour tout administrer moi-même.","Etienne Leriche","Projet personnel · Poésie","Limoges",2026,"1 mois",[16,17,18,19],"Branding","Contenu","Design","Développement",[21,22,23,24,25],"Nuxt 4","WordPress headless","GSAP","Vercel","Infomaniak","https:\u002F\u002Fleriche-poesie.fr","\u002Fimages\u002Fcase-studies\u002Fleriche-poesie\u002Fcover.jpg",true,[30,33,36,39],{"label":31,"value":32},"Performance Lighthouse (desktop)","95\u002F100",{"label":34,"value":35},"LCP (desktop)","1,2 s",{"label":37,"value":38},"First Contentful Paint","0,6 s",{"label":40,"value":41},"Stabilité visuelle (CLS)","0",[43,47,51,54],{"src":44,"alt":45,"size":46},"\u002Fimages\u002Fcase-studies\u002Fleriche-poesie\u002F01.jpg","Hero animée en GSAP","large",{"src":48,"alt":49,"size":50},"\u002Fimages\u002Fcase-studies\u002Fleriche-poesie\u002F02.jpg","Logo Leriche Poésie","small",{"src":52,"alt":53,"size":50},"\u002Fimages\u002Fcase-studies\u002Fleriche-poesie\u002F03.jpg","Extrait",{"src":55,"alt":56,"size":57},"\u002Fimages\u002Fcase-studies\u002Fleriche-poesie\u002F04.jpg","OG image","wide",{"type":59,"children":60,"toc":275},"root",[61,70,84,91,136,149,155,181,205,211,237,243],{"type":62,"tag":63,"props":64,"children":66},"element","h1",{"id":65},"leriche-poésie",[67],{"type":68,"value":69},"text","Leriche Poésie",{"type":62,"tag":71,"props":72,"children":73},"p",{},[74,76,82],{"type":68,"value":75},"Celui-là, c'est le mien. Je suis poète à Limoges, et je voulais un endroit pour ",{"type":62,"tag":77,"props":78,"children":79},"strong",{},[80],{"type":68,"value":81},"partager mes poésies au plus grand nombre",{"type":68,"value":83}," — pas un énième blog lent et daté.",{"type":62,"tag":85,"props":86,"children":88},"h2",{"id":87},"le-cahier-des-charges-que-je-me-suis-imposé",[89],{"type":68,"value":90},"Le cahier des charges (que je me suis imposé)",{"type":62,"tag":92,"props":93,"children":94},"ul",{},[95,106,116,126],{"type":62,"tag":96,"props":97,"children":98},"li",{},[99,104],{"type":62,"tag":77,"props":100,"children":101},{},[102],{"type":68,"value":103},"Rapide.",{"type":68,"value":105}," Un front qui charge instantanément.",{"type":62,"tag":96,"props":107,"children":108},{},[109,114],{"type":62,"tag":77,"props":110,"children":111},{},[112],{"type":68,"value":113},"Beau, mais sobre.",{"type":68,"value":115}," Un design moderne, des animations subtiles, jamais gratuites.",{"type":62,"tag":96,"props":117,"children":118},{},[119,124],{"type":62,"tag":77,"props":120,"children":121},{},[122],{"type":68,"value":123},"Administrable.",{"type":68,"value":125}," Pouvoir publier un poème sans toucher au code.",{"type":62,"tag":96,"props":127,"children":128},{},[129,134],{"type":62,"tag":77,"props":130,"children":131},{},[132],{"type":68,"value":133},"Une capture d'email",{"type":68,"value":135},", pour que les lecteurs soient tenus au courant des nouvelles publications.",{"type":62,"tag":71,"props":137,"children":138},{},[139,141,147],{"type":68,"value":140},"L'ancienne version était un WordPress custom au design un peu ",{"type":62,"tag":142,"props":143,"children":144},"em",{},[145],{"type":68,"value":146},"outdated",{"type":68,"value":148},". Je voulais le même confort de gestion, mais avec une stack moderne devant.",{"type":62,"tag":85,"props":150,"children":152},{"id":151},"la-solution-headless",[153],{"type":68,"value":154},"La solution : headless",{"type":62,"tag":71,"props":156,"children":157},{},[158,160,165,167,172,174,179],{"type":68,"value":159},"J'ai branché un ",{"type":62,"tag":77,"props":161,"children":162},{},[163],{"type":68,"value":164},"WordPress en headless",{"type":68,"value":166}," (plugin custom, ",{"type":62,"tag":142,"props":168,"children":169},{},[170],{"type":68,"value":171},"custom post types",{"type":68,"value":173}," pour les poèmes) comme back-office, et un ",{"type":62,"tag":77,"props":175,"children":176},{},[177],{"type":68,"value":178},"front en Nuxt 4",{"type":68,"value":180}," par-dessus. Le contenu reste administrable côté WordPress ; l'expérience, elle, est servie par un front rapide et animé.",{"type":62,"tag":71,"props":182,"children":183},{},[184,186,191,193,197,199,203],{"type":68,"value":185},"Le tout se ",{"type":62,"tag":77,"props":187,"children":188},{},[189],{"type":68,"value":190},"reconstruit automatiquement",{"type":68,"value":192}," à chaque publication (auto-build), entre ",{"type":62,"tag":77,"props":194,"children":195},{},[196],{"type":68,"value":24},{"type":68,"value":198}," et ",{"type":62,"tag":77,"props":200,"children":201},{},[202],{"type":68,"value":25},{"type":68,"value":204},".",{"type":62,"tag":85,"props":206,"children":208},{"id":207},"le-résultat",[209],{"type":68,"value":210},"Le résultat",{"type":62,"tag":71,"props":212,"children":213},{},[214,216,221,223,228,230,235],{"type":68,"value":215},"Une ",{"type":62,"tag":77,"props":217,"children":218},{},[219],{"type":68,"value":220},"hero animée en GSAP",{"type":68,"value":222}," assez stylée, un ",{"type":62,"tag":77,"props":224,"children":225},{},[226],{"type":68,"value":227},"mode clair \u002F sombre",{"type":68,"value":229},", une ",{"type":62,"tag":77,"props":231,"children":232},{},[233],{"type":68,"value":234},"illustration par poème",{"type":68,"value":236},", un contenu que j'administre seul, et un front ultra rapide. Un écrin à la hauteur des textes qu'il accueille.",{"type":62,"tag":85,"props":238,"children":240},{"id":239},"performance-mesurée",[241],{"type":68,"value":242},"Performance mesurée",{"type":62,"tag":71,"props":244,"children":245},{},[246,248,253,255,260,262,266,268,273],{"type":68,"value":247},"Malgré la hero animée et les illustrations, le front reste léger. Mesures Lighthouse (PageSpeed Insights), desktop, juin 2026 : ",{"type":62,"tag":77,"props":249,"children":250},{},[251],{"type":68,"value":252},"95\u002F100 en Performance",{"type":68,"value":254},", ",{"type":62,"tag":77,"props":256,"children":257},{},[258],{"type":68,"value":259},"LCP 1,2 s",{"type":68,"value":261},", First Contentful Paint ",{"type":62,"tag":77,"props":263,"children":264},{},[265],{"type":68,"value":38},{"type":68,"value":267},", et un ",{"type":62,"tag":77,"props":269,"children":270},{},[271],{"type":68,"value":272},"CLS de 0",{"type":68,"value":274}," (aucun saut de mise en page).",{"title":276,"searchDepth":277,"depth":277,"links":278},"",2,[279,280,281,282],{"id":87,"depth":277,"text":90},{"id":151,"depth":277,"text":154},{"id":207,"depth":277,"text":210},{"id":239,"depth":277,"text":242},"markdown","content:fr:case-studies:leriche-poesie.md","content","fr\u002Fcase-studies\u002Fleriche-poesie.md","fr\u002Fcase-studies\u002Fleriche-poesie","md",[290,293,296,297,300],{"_path":291,"title":292,"year":13},"\u002Fcase-studies\u002F2utech","2UTech — une marque tech créée de A à Z",{"_path":294,"title":295,"year":13},"\u002Fcase-studies\u002Fazur-nettoyage-limoges","Azur Nettoyage — récupérer son site après un litige d'agence",{"_path":4,"title":8,"year":13},{"_path":298,"title":299,"year":13},"\u002Fcase-studies\u002Fndong-hypnobienetre","Ndong Hypno Bien-Être — reprendre la main après un piratage de domaine",{"_path":301,"title":302,"year":13},"\u002Fcase-studies\u002Ftony-design","Tony Design — le studio qui assume le vrai sur-mesure",1782272005619]