Estou realmente confuso se devemos ou não usar o &
seletor de aninhamento na seguinte situação
.my-class {
& > a {
color: yellow;
}
}
Contra
.my-class {
> a {
color: yellow;
}
}
De acordo com Kevin Powell, o seletor de aninhamento é necessário quando direcionamos elementos: https://www.youtube.com/watch?v=ljDIcBp-9sQ
Mas o segundo exemplo também funciona muito bem, além de fazer muito mais sentido porque é mais limpo e nos acostumamos com ele a partir do SASS.