
Daniela Salermi
PreguntaHola comunidad si alguien me pudiera ayudar, porque en vez de usar esta librería no se define el scope del archivo scss con :local? Así podríamos tener las ventajas de usar scss sin pensar en la colisión de clases?

Cristian Blandón
:hugs:

Daniela Salermi
Muchas gracias por tu respuesta Cristian!! :D

Cristian Blandón
Hola Daniela :)
Entiendo tu pregunta... No es que tengas que usar esta librería, o que tengas que usar sass con :local... Son simplemente opciones.
Cuando trabajas con React tienes varias opciones para los estilos... Una es la librería externa que usamos en este curso, styled components... Otra es la clásica, stylesheets de SASS o CSS globales con tooodas las clases y tooodos los estilos en ellas... Otra es la forma que mencionas, definiendo el scope local... Otra es configurar webpack para que a cada componente le puedas agregar una stylesheet, y las clases de cada componente lleven un hash para evitar colisiones... Otra es usar
create-react-app
.module.css
.module.sass
create-react-app
Todas son simplemente opciones, no tienes que elegir una u otra, solo usar la que más te guste :)