{"product_id":"154883","title":"La première rencontre de Sopl avec Next.js ","description":"\u003ccenter\u003e\u003cdiv style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/tmgdisk01.cafe24.com\/images\/vs\/4172\/sv\/3jYDshzFz1pSJRN0ANFfjhR5UCQ3fH.png?v=1765082734\" style=\"max-width:100%;max-height:10px\"\u003e\u003c\/div\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\n\n\u003cdiv style=\"width:95%\"\u003e\n\n \u003cdiv style=\"text-align:center;font-size:30px;font-weight:bolder;line-height:1.6em\"\u003eLa première rencontre de Sopl avec Next.js \u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"border-bottom:1px;border-bottom-style:dotted;border-color:;padding-bottom:20px\"\u003e\u003ccenter\u003e\u003ctable align=\"center\" width=\"100%\"\u003e\u003ctbody style=\"border:0px\"\u003e\n\n\u003ctr\u003e\u003ctd align=\"center\" style=\"line-height:1.2em;text-align:center;font-size:18px;color:black;font-weight:bold;padding-bottom:20px;\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\u003ctr\u003e\u003ctd style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/image.yes24.com\/goods\/147976869\/XL\" style=\"max-width:100%;height:auto\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/center\u003e\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;{split_style6}padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e Description \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;word-break:break-all;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eIntroduction au livre\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cdiv\u003e \u003cb\u003eUn cours d'introduction à Next.js complet, étape par étape, du début à la fin ! Pratique et concret.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e Next.js est actuellement le framework web basé sur React le plus utilisé, et il possède toutes les fonctionnalités clés optimisées pour le développement front-end moderne, des différentes méthodes de rendu telles que CSR, SSR et SSG, au routage basé sur la structure des dossiers et à la composition de fonctions sans serveur.\u003cbr\u003e C'est devenu bien plus qu'un simple choix ; c'est une nécessité pratique et une compétence essentielle pour l'évolution de carrière.\u003cbr\u003e Ce livre est un guide convivial qui vous accompagne pas à pas, des concepts de base aux exercices pratiques, afin que même les développeurs débutants en Next.js puissent suivre sans difficulté.\u003cbr\u003e Il est structuré de manière à ce que vous puissiez apprendre naturellement en commençant par TypeScript et la mise en place de l'environnement de développement, en comprenant le fonctionnement de Next.js et en créant votre propre structure de projet. \u003cbr\u003eNous vous guiderons notamment à travers des exercices pratiques pour vous permettre de comprendre facilement la structure des dossiers qui composent les pages, les différentes méthodes de transition d'écran et les dernières fonctionnalités centrées sur le routeur d'application introduit dans Next.js 13.\u003cbr\u003e Enfin, vous découvrirez l'intégralité du processus de développement d'une application full-stack basée sur Next.js, depuis la mise en œuvre d'un mini-site communautaire avec une fonction de commentaires jusqu'au traitement des formulaires à l'aide d'actions serveur, en passant par la connexion à une base de données basée sur Drizzle ORM et le déploiement via Vercel.\u003cbr\u003e\n\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cul\u003e\u003cli\u003e Vous pouvez consulter un aperçu du contenu du livre.\u003cbr\u003e \u003cspan\u003eAperçu\u003c\/span\u003e\n\n\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eindice\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e Préparer le chapitre 0\u003cbr\u003e 0.1 TypeScript\u003cbr\u003e 0.2 (Exercice) Installation de Node.js et npm\u003cbr\u003e 0.3 (Exercice) Installation de VS Code\u003cbr\u003e 0.4 En conclusion\u003cbr\u003e\u003cbr\u003e Chapitre 1 : Introduction à Next.js\u003cbr\u003e 1.1 React et Next.js\u003cbr\u003e 1.2 RSE vs. RSE\u003cbr\u003e 1.3 SSG\u003cbr\u003e 1.4 Contexte de la naissance de Next.js\u003cbr\u003e 1.5 En conclusion\u003cbr\u003e\u003cbr\u003e Chapitre 2 : Premiers pas avec Next.js\u003cbr\u003e 2.1 (Exercice pratique) Créer votre propre application Next.js\u003cbr\u003e 2.2 (Exercice pratique) Création d'une application Next.js à l'aide de create-next-app \u003cbr\u003e2.3 (Exercice pratique) Définition des styles globaux et modification des règles ESLint\u003cbr\u003e 2.4 En conclusion\u003cbr\u003e\u003cbr\u003e Chapitre 3 Routage\u003cbr\u003e 3.1 Principes de base du routage\u003cbr\u003e 3.2 Pages Routeur\u003cbr\u003e 3.3 Routeur d'application\u003cbr\u003e 3.4 Liens et navigation\u003cbr\u003e 3.5 (Exercice pratique) Configuration des itinéraires\u003cbr\u003e 3.6 (Exercice pratique) Utilisation des itinéraires parallèles\u003cbr\u003e 3.7 (Exercice pratique) Utilisation des routes d'interception\u003cbr\u003e 3.8 En conclusion\u003cbr\u003e\u003cbr\u003e Chapitre 4 Pages et mise en page\u003cbr\u003e Page 4.1\u003cbr\u003e 4.2 Mise en page\u003cbr\u003e 4.3 Modèle\u003cbr\u003e 4.4 Métadonnées\u003cbr\u003e 4.5 (Exercice) Création d'un plan d'itinéraire\u003cbr\u003e 4.6 (Exercice) Création d'une mise en page de flux\u003cbr\u003e 4.7 (Exercice pratique) Application du modèle\u003cbr\u003e 4.8 (Exercice pratique) Utilisation des métadonnées statiques\u003cbr\u003e 4.9 (Exercice pratique) Utilisation des métadonnées dynamiques\u003cbr\u003e 4.10 (Exercice pratique) Génération dynamique d'images Open Graph\u003cbr\u003e 4.11 En conclusion\u003cbr\u003e\u003cbr\u003e Chapitre 5 Gestionnaires de routes\u003cbr\u003e 5.1 Routes API dans le routeur de pages\u003cbr\u003e 5.2 Gestionnaire de routes dans le routeur d'application\u003cbr\u003e 5.3 Exemple d'utilisation d'un gestionnaire de route\u003cbr\u003e 5.4 (Exercice pratique) Création d'une API à l'aide de gestionnaires de routes\u003cbr\u003e 5.5 En conclusion\u003cbr\u003e\u003cbr\u003e Chapitre 6 Intergiciel\u003cbr\u003e 6.1 Qu'est-ce qu'un middleware ?\u003cbr\u003e 6.2 Middleware Next.js \u003cbr\u003e6.3 (Exercice pratique) Utilisation d'un middleware\u003cbr\u003e 6.4 En conclusion\u003cbr\u003e\u003cbr\u003e Chapitre 7 Extraction de données\u003cbr\u003e 7.1 récupération\u003cbr\u003e 7.2 Actions du serveur\u003cbr\u003e 7.3 (Exercice pratique) Récupération des données du serveur\u003cbr\u003e 7.4 (Exercice pratique) Utilisation des actions serveur\u003cbr\u003e 7.5 En conclusion\u003cbr\u003e\u003cbr\u003e Chapitre 8 SWR\u003cbr\u003e 8.1 Introduction et rôle du TOS\u003cbr\u003e 8.2 Récupération des données\u003cbr\u003e 8.3 Mutations et revalidation\u003cbr\u003e 8.4 (Exercice pratique) Utilisation du TOS\u003cbr\u003e 8.5 En conclusion\u003cbr\u003e\u003cbr\u003e Chapitre 9 Rendu\u003cbr\u003e 9.1 Principes de base du rendu\u003cbr\u003e 9.2 Composants du serveur\u003cbr\u003e 9.3 Composants clients\u003cbr\u003e 9.4 Modèles de composition serveur et client\u003cbr\u003e 9.5 Environnement d'exécution Edge et Node.js\u003cbr\u003e 9.6 (Exercice pratique) Utilisation des composants serveur\u003cbr\u003e 9.7 En conclusion\u003cbr\u003e\u003cbr\u003e Chapitre 10 Mise en cache\u003cbr\u003e 10.1 Demande de mémorisation\u003cbr\u003e 10.2 Cache de données\u003cbr\u003e 10.3 Cache d'itinéraire complet\u003cbr\u003e 10.4 Cache du routeur côté client\u003cbr\u003e 10.5 Interactions avec le cache\u003cbr\u003e 10.6 API liées à la mise en cache\u003cbr\u003e 10.7 Résumé de la mise en cache\u003cbr\u003e 10.8 (Exercice pratique) Vérification du comportement de mise en cache\u003cbr\u003e 10.9 En conclusion\u003cbr\u003e\u003cbr\u003e Chapitre 11 : Style\u003cbr\u003e 11.1 Modules CSS et styles globaux\u003cbr\u003e 11.2 Tailwind CSS\u003cbr\u003e 11.3 CSS-in-JS\u003cbr\u003e 11.4 Sass\u003cbr\u003e 11.5 (Exercice) Utilisation de Tailwind CSS\u003cbr\u003e 11.6 En conclusion\u003cbr\u003e\u003cbr\u003e Chapitre 12 Optimisation\u003cbr\u003e 12.1 Optimisation d'image \u003cbr\u003e12.2 Optimisation des polices\u003cbr\u003e 12.3 Optimisation des scripts\u003cbr\u003e 12.4 Chargement différé\u003cbr\u003e 12.5 Actifs statiques\u003cbr\u003e 12.6 (Exercice pratique) Application de l'optimisation d'image\u003cbr\u003e 12.7 (Exercice) Application de l'optimisation des polices\u003cbr\u003e 12.8 (Exercice pratique) Application du chargement différé\u003cbr\u003e 12.9 En conclusion\u003cbr\u003e\u003cbr\u003e Mise en place du chapitre 13\u003cbr\u003e 13.1 fichier next.config.js\u003cbr\u003e 13.2 Définition des variables d'environnement\u003cbr\u003e 13.3 (Exercice pratique) Utilisation des variables d'environnement\u003cbr\u003e 13.4 (Exercice pratique) Application de la redirection\u003cbr\u003e 13.5 (Exercice) Application de la réécriture\u003cbr\u003e 13.6 En conclusion\u003cbr\u003e\u003cbr\u003e Test du chapitre 14\u003cbr\u003e 14.1 Types de tests frontaux\u003cbr\u003e 14.2 Vitest\u003cbr\u003e 14.3 Plaisanterie\u003cbr\u003e 14.4 Dramaturge\u003cbr\u003e 14,5 Cyprès\u003cbr\u003e 14.6 (Exercice) Tests avec Jest\u003cbr\u003e 14.7 (Exercice pratique) Test avec le dramaturge\u003cbr\u003e 14.8 En conclusion\u003cbr\u003e\u003cbr\u003e Chapitre 15 : Construction et déploiement\u003cbr\u003e 15.1 Concept de construction\u003cbr\u003e 15.2 Création d'une application Next.js\u003cbr\u003e 15.3 (Exercice pratique) Création d'une application Next.js\u003cbr\u003e 15.4 En conclusion\u003cbr\u003e\u003cbr\u003e Mini-projet du chapitre 16\u003cbr\u003e 16.1 Planification d'une mini-communauté\u003cbr\u003e 16.2 (Exercice pratique) Création d'une application Next.js\u003cbr\u003e 16.3 (Exercice) Organisation des dossiers\u003cbr\u003e 16.4 (Exercice) Création d'une page\u003cbr\u003e 16.5 (Exercice pratique) Configuration des itinéraires \u003cbr\u003e16.6 (Exercice pratique) Intégration de Shadcn UI et Tailwind CSS\u003cbr\u003e 16.7 (Exercice pratique) Conception d'une base de données\u003cbr\u003e 16.8 (Exercice pratique) Création d'une base de données Turso\u003cbr\u003e 16.9 (Exercice pratique) Intégration de Drizzle ORM et création du schéma de base de données\u003cbr\u003e 16.10 (Exercice pratique) Connexion à NextAuth\u003cbr\u003e 16.11 (Exercice pratique) Création d'une API avec un gestionnaire de routes\u003cbr\u003e 16.12 (Exercice pratique) Implémentation d'une fonction pour appeler l'API client\u003cbr\u003e 16.13 (Exercice) Liaison SWR\u003cbr\u003e 16.14 (Exercice pratique) Implémentation d'un composant d'en-tête\u003cbr\u003e 16.15 (Exercice pratique) Mise en œuvre de plusieurs configurations d'itinéraires à l'aide de groupes d'itinéraires\u003cbr\u003e 16.16 (Exercice pratique) Mise en œuvre de la page de connexion\u003cbr\u003e 16.17 (Exercice pratique) Mise en œuvre de la page d'inscription\u003cbr\u003e 16.18 (Exercice pratique) Implémentation de la page principale\u003cbr\u003e 16.19 (Exercice pratique) Implémentation de PostWritePage\u003cbr\u003e 16.20 (Exercice pratique) Implémentation de PostViewPage\u003cbr\u003e 16.21 (Exercice pratique) Création d'un middleware\u003cbr\u003e 16.22 (Exercice pratique) Test du fonctionnement de l'application en local\u003cbr\u003e 16.23 (Exercice) Déploiement de Vercel\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eImage détaillée\u003c\/b\u003e \u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg src=\"https:\/\/image.yes24.com\/momo\/TopCate5393\/MidCate008\/539277825.jpg\" border=\"0\" alt=\"Image détaillée 1\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eAvis de l'éditeur\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e  \u003cdiv\u003eCe livre est conçu pour aider même les lecteurs novices en Next.js à acquérir naturellement des compétences fondamentales grâce à une pratique concrète.\u003cbr\u003e Plutôt que de simplement énumérer les fonctionnalités, il vous aide à suivre le flux de développement et à comprendre pourquoi elles sont nécessaires et comment elles fonctionnent.\u003cbr\u003e\u003cbr\u003e Étape par étape, en commençant par la mise en place de l'environnement de développement\u003cbr\u003e De l'installation de Node.js et de VS Code à l'apprentissage des bases de TypeScript, nous couvrons en détail le processus préparatoire afin que même les lecteurs novices en développement web puissent suivre sans difficulté.\u003cbr\u003e\u003cbr\u003e Apprenez systématiquement les concepts fondamentaux de Next.js.\u003cbr\u003e Il est conçu pour vous permettre d'apprendre les fonctionnalités essentielles de Next.js par la pratique, depuis les méthodes de rendu telles que CSR, SSR et SSG jusqu'au routage basé sur les fichiers, à la récupération de données et à l'écriture d'API.\u003cbr\u003e\u003cbr\u003e structure axée sur la pratique\u003cbr\u003e Il va au-delà des explications et est structuré de manière à ce que vous puissiez immédiatement vérifier tout le contenu par la pratique, vous permettant ainsi d'acquérir naturellement les différentes fonctions de Next.js.\u003cbr\u003e\u003cbr\u003e Des bases aux projets pratiques \u003cbr\u003eUne fois les bases acquises, vous pourrez mettre en pratique vos connaissances à travers un projet de création d'une application web complète.\u003cbr\u003e\u003cbr\u003e \u003cb\u003e★ Public cible\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e Ce livre s'adresse à tout développeur souhaitant apprendre Next.js pour la première fois.\u003cbr\u003e Il est plus accessible aux lecteurs possédant des connaissances de base en React, et convient particulièrement aux cas suivants :\u003cbr\u003e ● Les développeurs qui souhaitent apprendre le développement web basé sur React de manière plus systématique\u003cbr\u003e ● Développeurs souhaitant créer un site web optimisé pour le référencement naturel (SEO) en utilisant le rendu côté serveur (SSR) et le rendu côté serveur (SSG) avec Next.js\u003cbr\u003e ● Ceux qui souhaitent créer leur propre application web avec Next.js\u003cbr\u003e ● Développeurs front-end souhaitant acquérir une expérience pratique en utilisant Next.js\u003cbr\u003e\u003cbr\u003e \u003cb\u003e★ Structure de ce livre\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e Ce livre est divisé en quatre grandes parties, et chaque chapitre est structuré de manière à permettre un apprentissage progressif, des concepts fondamentaux de Next.js à leur application pratique.\u003cbr\u003e \u003cbr\u003eVos premiers pas dans le développement web : votre première rencontre avec Next.js (chapitres 0 à 2)\u003cbr\u003e En guise d'étape préparatoire à l'apprentissage de Next.js, nous allons brièvement aborder les concepts de base de TypeScript et configurer l'environnement de développement en installant Node.js, npm et VS Code.\u003cbr\u003e Ensuite, nous allons comprendre la relation entre React et Next.js et examiner les différences entre les méthodes de rendu telles que CSR, SSR et SSG.\u003cbr\u003e À travers l'historique de la création de Next.js, vous découvrirez la nécessité de ce framework, vous créerez votre propre projet Next.js et vous apprendrez la structure de dossiers de base.\u003cbr\u003e\u003cbr\u003e Le moyen le plus rapide de comprendre Next.js : le monde du routage (chapitres 3 à 5)\u003cbr\u003e Nous allons découvrir le système de routage, qui est au cœur de Next.js.\u003cbr\u003e Vous apprendrez d'abord le routeur de pages traditionnel basé sur la structure des dossiers, puis vous vous exercerez aux concepts et à l'utilisation du routeur d'applications moderne. \u003cbr\u003eApprenez les principes de fonctionnement de base et les méthodes de composition de pages de Next.js en expérimentant étape par étape différentes techniques de routage, telles que les routes dynamiques, les routes parallèles et les routes interceptées.\u003cbr\u003e\u003cbr\u003e Découvrez toute la puissance de Next.js et maîtrisez ses fonctionnalités pratiques (chapitres 6 à 15).\u003cbr\u003e Apprendre les différentes fonctions nécessaires au développement concret des services.\u003cbr\u003e Apprenez à distinguer les composants serveur et client et à contrôler le flux de requêtes à l'aide d'un intergiciel.\u003cbr\u003e Vous apprendrez également comment améliorer les performances du site en appliquant différentes stratégies de rendu (SSR, SSG, ISR) et comment renforcer le référencement naturel en configurant les métadonnées.\u003cbr\u003e Nous développerons progressivement les compétences nécessaires au travail pratique, telles que la connexion aux bases de données, l'authentification des utilisateurs et l'optimisation des fichiers.\u003cbr\u003e\u003cbr\u003e Création d'une application web Next.js (Chapitre 16)\u003cbr\u003e Nous allons procéder à un projet visant à créer une véritable application web (mini-site communautaire) en utilisant Next.js, en synthétisant ce que nous avons appris jusqu'à présent. \u003cbr\u003eVous pratiquerez le routage dynamique, la liaison de données et l'intégration de fonctions serveur, et vous construirez vous-même un service complet.\u003cbr\u003e Ce cours vous permettra d'acquérir naturellement des compétences pratiques en développement avec Next.js. \u003cbr\u003e\n\n\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e SPÉCIFICATIONS DES PRODUITS \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eDate d'émission :\u003c\/strong\u003e 28 juin 2025\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eNombre de pages, poids, dimensions :\u003c\/strong\u003e 696 pages | 183 × 235 × 25 mm\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eISBN13 :\u003c\/strong\u003e 9791169213912\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eISBN10 :\u003c\/strong\u003e 116921391X \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cspan\u003e\u003c\/span\u003e\n\n\u003c\/center\u003e\n\n\n\u003c\/center\u003e","brand":"LIBRAIRIE COREENNE","offers":[{"title":"Default Title","offer_id":43893476917290,"sku":"154883","price":47.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0683\/2750\/5962\/files\/64e46d4c9b738d9bcc6c4bc12df9c597.jpg?v=1765403200","url":"https:\/\/librairie.coreenne.fr\/products\/154883","provider":"LIBRAIRIE COREENNE","version":"1.0","type":"link"}