@jeancvvll Bonjour, quand vous prenez une tasse dans votre main; elle vous sert peut-être à boire du café. Si maintenant vous prenez un bol, il joue à peu près le même rôle que la tasse, mais il vous sert à remplir une soupe que vous servez au repas du soir. Les deux ont la même fonction: porter un liquide dans un récipient pour s'en servir ensuite. Mais pourtant ils n'ont pas le même rôle :la tasse vous sert le matin au petit déjeuner et le bol vous sert le soir au moment du souper. C'est la même chose pour les mixin et les fonctions: ils ont une même fonction mais en fonction du contexte dans lequel on les utilise et de l'environnement de code qui les entoure ce sera plus facile ou plus pratique d'utiliser l'un ou l'autre, voire les deux. Cela dépend de vous et l'appréciation que vous souhaitez faire de ce à quoi vous sert une tasse et un bol. Si vous préférez boire votre café dans un bol à soupe et boire votre soupe dans une tasse c'est possible (cela s'appelle un gaspacho quand vous buvez une soupe comme une boisson vitaminé). Dans ce cas, en fonction de votre culture ce sera différent car vous n'interpréterais pas nécessairement les choses de la même façon d'un pays à l'autre et pourtant la tasse et le bol remplissent tout deux la même fonction, mais le contexte culturel en différencie les usages. C'est pareil pour les fonctions et les mixins: à vous de voir avec quelle culture vous concevez votre code et si le contexte se prête mieux à l'usage d'une fonction ou d'un mixin. C'est un choix personnel.Très bonne soirée à vous.
Bon, c'est super, c'est comme si SASS était une version POO du CSS, ce qui faudrait, c'est que les navigateurs puissent interpréter directement le SASS, et fini les souci de répétition..
Dommage qu'il n'existe pas de fonction casting() ou de "var foo as type". Sinon je me demande quelle est la réelle différence entre Mixing et Function ?!
Une mixin est une fonction qui prend des paramètres en entrée et qui retourne du CSS en sortie alors qu'une fonction retourne simplement un résultat. Les mixins peuvent s'utiliser sans paramètres mais mais dans ce cas là il vaut mieux utiliser un placeholder 😉
Je n'utiliserais probablement jamais ça, mais ça m'éclate de voir à quel point tu jongles avec ta mémoire et comment tu augmentes le niveau de tes tutos, au fur et à mesure. Je ne sais pas quand la température max de ton cerveau est atteinte, mais ça va loin. En plus filmer et expliquer en même temps, "insane". Parfois, on se dit qu'un niveau intermédiaire serait plus adapté pour les cerveaux moyens, mais bon je m'accroche.
Très bon tuto ! merci :)
Bien le bonjour, super fonction de conversion. Mais comment lui appliqué la nouvelle norme math.div ? Merci d'avance..
merci beaucoup pour l'explication c'est génial ^_^ !!
Merci :)
Bonjour, très instructif ! Mais en essayant sur mon projet Reactjs, je n'ai pas réussi à faire fonctionner les functions et mixins ... Une idée ?
Bonjour, je ne vois pas bien l'intérêt des mixins, les fonctions me semblent remplir le même office, si ce n'est meilleur.
@jeancvvll Bonjour, quand vous prenez une tasse dans votre main; elle vous sert peut-être à boire du café. Si maintenant vous prenez un bol, il joue à peu près le même rôle que la tasse, mais il vous sert à remplir une soupe que vous servez au repas du soir. Les deux ont la même fonction: porter un liquide dans un récipient pour s'en servir ensuite. Mais pourtant ils n'ont pas le même rôle :la tasse vous sert le matin au petit déjeuner et le bol vous sert le soir au moment du souper. C'est la même chose pour les mixin et les fonctions: ils ont une même fonction mais en fonction du contexte dans lequel on les utilise et de l'environnement de code qui les entoure ce sera plus facile ou plus pratique d'utiliser l'un ou l'autre, voire les deux. Cela dépend de vous et l'appréciation que vous souhaitez faire de ce à quoi vous sert une tasse et un bol. Si vous préférez boire votre café dans un bol à soupe et boire votre soupe dans une tasse c'est possible (cela s'appelle un gaspacho quand vous buvez une soupe comme une boisson vitaminé). Dans ce cas, en fonction de votre culture ce sera différent car vous n'interpréterais pas nécessairement les choses de la même façon d'un pays à l'autre et pourtant la tasse et le bol remplissent tout deux la même fonction, mais le contexte culturel en différencie les usages. C'est pareil pour les fonctions et les mixins: à vous de voir avec quelle culture vous concevez votre code et si le contexte se prête mieux à l'usage d'une fonction ou d'un mixin. C'est un choix personnel.Très bonne soirée à vous.
@@mathieucalteau merci pour cette belle allégorie
gg
mrc le sang
Bon, c'est super, c'est comme si SASS était une version POO du CSS, ce qui faudrait, c'est que les navigateurs puissent interpréter directement le SASS, et fini les souci de répétition..
Dommage qu'il n'existe pas de fonction casting() ou de "var foo as type". Sinon je me demande quelle est la réelle différence entre Mixing et Function ?!
Une mixin est une fonction qui prend des paramètres en entrée et qui retourne du CSS en sortie alors qu'une fonction retourne simplement un résultat.
Les mixins peuvent s'utiliser sans paramètres mais mais dans ce cas là il vaut mieux utiliser un placeholder 😉
j ai un problème j ai voulu utuliser mixin dans mon brackets mais ca pas marcher est qu il y a quelque un qui peut m aider
c'est moi ou l'écran est flou?
Je n'utiliserais probablement jamais ça, mais ça m'éclate de voir à quel point tu jongles avec ta mémoire et comment tu augmentes le niveau de tes tutos, au fur et à mesure. Je ne sais pas quand la température max de ton cerveau est atteinte, mais ça va loin. En plus filmer et expliquer en même temps, "insane". Parfois, on se dit qu'un niveau intermédiaire serait plus adapté pour les cerveaux moyens, mais bon je m'accroche.
La différence entre mixins et l'héritage me parait toujours.....pas très pertinente