Bonjour, Franchement !!, Bravo. J'aime bien vos vidéos. Pourquoi ? - La voix est clair et il il n'y a pas de bruit de fond. - Très compréhension. Du coup pour résumer Les Aventages du custom élément c'est 1) d'avoir des balises custom 2) contenir et gérer les templates ça évite de créé une autre class pour, sauf peux être, pour modulariser d'avantage. Le template, comme sont nom l'indique c'est d'avoir un model, replicable. Et le shadow c'est transformer des éléments en fragments indépendant et réutilisable partout dans le projet. C'est bien ça ? Et aussi quelle micro vous utilisez dans vos vidéos ?
Bonjour, C'est brillant, comme toutes les vidéos de ta chaine que je découvre. Mais pour me laisser convaincre à 11.51minutes tu évoques un peu avant d'ajouter ta template au shadowRoot la possibilité d'ajouter un AUTRE élément HTML pour contenir ta template. Est-ce que tu pourrais développer ?
Il y a un truc qui m'échappe. Je comprends parfaitement la mécanique, mais je ne vois pas l’intérêt en pratique. Déjà le shadow DOM, on est obligé d'écrire le CSS en ligne, mélangé avec le HTML, pas très ergonomique. Ensuite le HTML, on est obligé soit de faire des templates dans la page principal (on finit par avoir un bazar dans lequel on ne s'y retrouve plus), soit dans le JavaScript (mais là, on a plus la coloration syntaxique, parce qu'on fait des chaînes de caractères ou des createElement à n'en plus finir). Ensuite, si on veut modifier l'élément, ce ne sont pas les mêmes méthodes/attributs selon qu'il ait déjà ou pas été inséré dans le DOM. Ça fait quelques jours que j'étudie le sujet et vraiment je ne comprends pas. J'aimerais pouvoir concevoir un composant avec un fichier HTML qui contient le template, un fichier CSS qui contient le style et un fichier JS qui contient la mécanique du composant.
Vraiment excellent, aussi bien sur la forme que sur le fond, Merci !
Bonjour,
Franchement !!, Bravo.
J'aime bien vos vidéos.
Pourquoi ?
- La voix est clair et il il n'y a pas de bruit de fond.
- Très compréhension.
Du coup pour résumer
Les Aventages du custom élément c'est
1) d'avoir des balises custom
2) contenir et gérer les templates ça évite de créé une autre class pour, sauf peux être, pour modulariser d'avantage.
Le template, comme sont nom l'indique c'est d'avoir un model, replicable.
Et le shadow c'est transformer des éléments en fragments indépendant et réutilisable partout dans le projet.
C'est bien ça ?
Et aussi quelle micro vous utilisez dans vos vidéos ?
Bonjour,
C'est brillant, comme toutes les vidéos de ta chaine que je découvre. Mais pour me laisser convaincre à 11.51minutes tu évoques un peu avant d'ajouter ta template au shadowRoot la possibilité d'ajouter un AUTRE élément HTML pour contenir ta template. Est-ce que tu pourrais développer ?
Top
Il y a un truc qui m'échappe. Je comprends parfaitement la mécanique, mais je ne vois pas l’intérêt en pratique. Déjà le shadow DOM, on est obligé d'écrire le CSS en ligne, mélangé avec le HTML, pas très ergonomique. Ensuite le HTML, on est obligé soit de faire des templates dans la page principal (on finit par avoir un bazar dans lequel on ne s'y retrouve plus), soit dans le JavaScript (mais là, on a plus la coloration syntaxique, parce qu'on fait des chaînes de caractères ou des createElement à n'en plus finir). Ensuite, si on veut modifier l'élément, ce ne sont pas les mêmes méthodes/attributs selon qu'il ait déjà ou pas été inséré dans le DOM. Ça fait quelques jours que j'étudie le sujet et vraiment je ne comprends pas. J'aimerais pouvoir concevoir un composant avec un fichier HTML qui contient le template, un fichier CSS qui contient le style et un fichier JS qui contient la mécanique du composant.