Mejora tu CSS en un 100% con el enfoque BEM | metodología BEM

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ส.ค. 2024
  • El enfoque BEM permite estructurar y organizar código de manera clara, ya que cada clase tiene un propósito específico y se evitan los conflictos de estilos. #metodologia #enfoque #bem #css
    Conviértete en miembro del canal recibe beneficios y apoya la creación de nuevo contenido:
    / @juandavid_dev
    Aprende Manejo del DOM JS:
    • Curso Práctico Manejo ...
    Aprende Flexbox y posicionamiento de elementos en pantalla:
    • Aprende CSS flexbox de...
    Aprende JS:
    • Curso de JavaScript de...
    Redes Sociales:
    / juandavid_dev
    / juandavid_dev
    / juandavid_dev
    / jdoc.dev.page

ความคิดเห็น • 23

  • @andreaquevedo2337
    @andreaquevedo2337 2 หลายเดือนก่อน

    Muchas gracias, muy bien explicado!

  • @jorgeestrada1691
    @jorgeestrada1691 ปีที่แล้ว +5

    Mas claro imposible, me hiciste entender en menos de 10 minutos lo que busqué por horas para dominarlo.

    • @juandavid_dev
      @juandavid_dev  ปีที่แล้ว

      Me alegra saber que el video te haya sido de ayuda.

  • @patriciaramos258
    @patriciaramos258 หลายเดือนก่อน

    Excelente explicación, gracias!!!😀

    • @juandavid_dev
      @juandavid_dev  หลายเดือนก่อน +1

      Me alegra mucho que sirva de ayuda en proceso de aprendizaje. Un saludo.

  • @primoviaje
    @primoviaje ปีที่แล้ว +1

    Sos muy claro explicando..! Muchas gracias!!

  • @BossPetta
    @BossPetta หลายเดือนก่อน +1

    Bien explicado 😃
    Duda… En los «navbar__link», si le agregamos un modificador, la clase quedaría así ¿No? «navbar__link--select», con lo cual, al final, ese ítem quedaría con dos clases, «navbar__link navbar__link--select». Es lo mismo que haces con el «navbar» y el «navbar--secondary».

    • @juandavid_dev
      @juandavid_dev  หลายเดือนก่อน +1

      Hola, ¿qué tal? Si, es correcto, aunque es un tema de gustos, ya que CSS permite agregar múltiples clases simplemente dejando un espacio, ósea que podrías agregar una segunda clase llamada active (navbar__link active) la cual puede ser agregada o quitada según la necesidad usando JavaScript.
      Saludos.

  • @ziebzir8296
    @ziebzir8296 5 หลายเดือนก่อน

    Genial

  • @luis-nt7fm
    @luis-nt7fm ปีที่แล้ว +1

    Gracias me has ayudado a entender mejor las clases en css

    • @juandavid_dev
      @juandavid_dev  ปีที่แล้ว

      ¡Genial! Me alegra mucho leer estos comentarios 🥳

  • @kliajuan6941
    @kliajuan6941 5 หลายเดือนก่อน

    Muy bien explicado, tal vez a simple vista no se aprecia la utilidad de BEM, pero cuando un proyecto empieza a escalar siempre es bueno guiarse por alguna convencion para hacer el codigo mas limpio

  • @katiaperez7646
    @katiaperez7646 4 หลายเดือนก่อน

    Super útil, muchas gracias.

  • @enriqueruiz320
    @enriqueruiz320 5 หลายเดือนก่อน +1

    He escuchado y visto demasiado el tema de BEM y sin embargo, siguen solicitando el dominio de Bootstrap u otras librerías y frameworks de diseño 🥺

    • @juandavid_dev
      @juandavid_dev  5 หลายเดือนก่อน

      Te entiendo, ya que aunque BEM ofrece flexibilidad y control, Bootstrap, Tailwind y otros frameworks son populares por su facilidad de uso y rapidez.

  • @aliencaptures2515
    @aliencaptures2515 11 หลายเดือนก่อน

    Sos un capo, te amo.

    • @juandavid_dev
      @juandavid_dev  11 หลายเดือนก่อน

      ¡Lo hago con cariño para todos ustedes, gracias por ver!

  • @user-ov2vm3ky4d
    @user-ov2vm3ky4d 6 หลายเดือนก่อน

    Buen video ✌, ¿consulta por qué no sería 'navbar__link--select' en lugar de 'link--select'?" 🤔

    • @juandavid_dev
      @juandavid_dev  6 หลายเดือนก่อน +1

      Hola, ¿qué tal? Perfectamente, podrías llamar los 3 links de esa forma y agregar un modificador al que consideres, lo importante sería estructurar los nombres de forma clara y entendible. Sin embargo, lo ideal sería que llamaras los modificadores con dos guiones al medio "link--active" y las clases principales con 2 guiones abajo "link__select" Un saludo.

    • @user-ov2vm3ky4d
      @user-ov2vm3ky4d 6 หลายเดือนก่อน

      Vale, muchas gracias por la aclaración @@juandavid_dev 🙌

  • @andreidanciu4313
    @andreidanciu4313 ปีที่แล้ว +1

    En vez de usar BEM podéis usar CSS modules que es un enfoque más moderno y sencillo.

    • @juandavid_dev
      @juandavid_dev  ปีที่แล้ว

      Gracias por el aporte, un saludo.

  • @manueldavidrangel7222
    @manueldavidrangel7222 ปีที่แล้ว

    Primer comentario