He leído que Bootstrap abusa de !important, con lo cual tengo las siguientes preguntas -¿Es una mala práctica usar Bootstrap? -¿Se sigue ...

Sergio Brandon De Lucio Chavero

Sergio Brandon De Lucio Chavero

Pregunta
Team Platzi
hace 5 años

He leído que Bootstrap abusa de !important, con lo cual tengo las siguientes preguntas

-¿Es una mala práctica usar Bootstrap?

-¿Se sigue usando Bootstrap en proyectos actuales?

7 respuestas
para escribir tu comentario
    Carlos Eduardo Gomez García

    Carlos Eduardo Gomez García

    teacher
    hace 5 años

    ¡Hola! Bootstrap a mi parecer ha tratado de evolucionar, aunque puede que se esté quedando un poco atrás (aún usa jQuery), hoy en día hay un nuevo framework que está tomando mucha popularidad, se llama Tailwind, te recomiendo darle un vistazo ^^

    Matías Criado

    Matías Criado

    student
    hace 5 años

    Bootstrap esta lleno de !important y puede ser un dolor de cabeza editar ciertos componentes, por este motivo se recomienda siempre poner los estilos css de Bootstrap antes que los tuyos, de este modo la cascada te puede dar una mano, pero siempre hay que tener ojo con los !important.

    Solo como anécdota, me toco desarrollar un landing en el trabajo no tan complejo, por lo que decidí ocupar solo css y ningún framework de apoyo. El resultado final fue que me demore dos días más de lo presupuestado en un trabajo de 2 días y medio, que termino siendo de 4 días. Las ventajas de Bootstrap, o de algún otro framework de css radican en la agilidad que entregan al momento del desarrollo. En ese caso me quedo con Tailwind css como comento el compañero es muy fácil de aprender y es personalizable.

    Jiovanni Romo

    Jiovanni Romo

    student
    hace 5 años

    ¿Qué tal Sergio? Respondiendo a tu pregunta, no. No es mala práctica utilizar bootstrap, pero lo que he investigado es que se usa para cosas más sencillas en la interfaces de usuario (debido a su facilidad de uso). Además que la versión 5 del framework tiene varias mejoras, entre ellas que se elimina jquery. Sí, se sigue utilizando bootstrap pero como ya te comentaron, Tailwind CSS está tomando mucha fuerza en el desarrollo.

    Francisco Ezequiel Ferreyra

    Francisco Ezequiel Ferreyra

    student
    hace 5 años

    Siempre es recomendable aprender bien todo el código vanilla. Es decir la base de código. Después podes usar frameworks o librerías. Pero es recomendable aprender todo desde 0.

    Sergio Brandon De Lucio Chavero

    Sergio Brandon De Lucio Chavero

    Team Platzi
    hace 5 años

    Gracias por sus respuestas, me ha quedado claro :)

    Rolando Mamani Salas

    Rolando Mamani Salas

    student
    hace 4 años

    Eso si que no sabia

    Diego Alejandro Moreno Pedroza

    Diego Alejandro Moreno Pedroza

    student
    hace 3 años

    Según comentan, depende de las prioridades, bootstrap te da demasiada agilidad, pero sacrificas buenas prácticas y personalización

Curso de HTML y CSS [Empieza Gratis]

Curso de HTML y CSS [Empieza Gratis]

Crea vistas web fluidas y eficientes con HTML, CSS y Flexbox. Aprende a estructurar layouts adaptables, desde mobile a desktop, optimizando imágenes y aplicando buenas prácticas semánticas y de accesibilidad.

Curso de HTML y CSS [Empieza Gratis]
Curso de HTML y CSS [Empieza Gratis]

Curso de HTML y CSS [Empieza Gratis]

Crea vistas web fluidas y eficientes con HTML, CSS y Flexbox. Aprende a estructurar layouts adaptables, desde mobile a desktop, optimizando imágenes y aplicando buenas prácticas semánticas y de accesibilidad.