Comprendre les Web Components

Поделиться
HTML-код
  • Опубликовано: 7 сен 2024

Комментарии • 5

  • @Nico-rw2tl
    @Nico-rw2tl Год назад

    Vraiment excellent, aussi bien sur la forme que sur le fond, Merci !

  • @app.athandathand9415
    @app.athandathand9415 Год назад

    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 ?

  • @fifilulu
    @fifilulu 5 месяцев назад

    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.

  • @jjuliefrance
    @jjuliefrance 2 года назад

    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 ?

  • @gobajoseph5064
    @gobajoseph5064 2 года назад

    Top