¿Sé CSS y puedo construir un sitio receptivo? ¿Por qué debería aprender Bootstrap?

En un sentido más amplio, solo aprende cosas si quieres o necesitas hacerlo. Si ninguno de esos es un factor, ¿por qué molestarse?

Para Bootstrap, lo mismo es cierto. Si está lo suficientemente familiarizado con el diseño en HTML / CSS estándar y realmente no desea el aspecto Bootstrap, no hay mucho que Bootstrap pueda ofrecerle que aún no tenga. Esto se debe al hecho de que el marco Bootstrap se desarrolló para hacer que la creación de prototipos y la creación de sitios web limpios, receptivos y atractivos sean fáciles y rápidos, por lo general para personas sin mucha experiencia en diseño web. Esto cambia cuando las personas comienzan a hacer una gran cantidad de personalización, lo que puede conducir a algunos diseños personalizados estelares (el sitio web de Hublot está hecho con Bootstrap, como resulta) con la práctica.

Personalmente, lo aliento porque creo que es una gran plataforma con mucho potencial en cada proyecto, pero en general, si se siente cómodo con su conjunto de habilidades actual y no ha encontrado la necesidad o el deseo de aprenderlo, no hay prisa.

Realmente se trata de preferencias personales y cuáles son sus objetivos.


Como propietario de un negocio, a menudo asumo roles adicionales (además del desarrollo web) tales como: diseño gráfico, marketing, contabilidad, etc. Todos estos roles a menudo ocupan mi tiempo, y a veces me encuentro a mí mismo, codificando menos.

Utilizo Bootstrap para ayudar con este problema porque es rápido, fácil de usar y puedo escalar sitios web muy rápidamente (especialmente en una nueva compilación).

Bootstrap también está siendo trabajado por un equipo, y siempre viene con actualizaciones y soporte.

Siempre hago mi propio estilo para el sitio, pero Bootstrap realmente me ayuda a sentar las bases (y luego ajustarlas según sea necesario).

Si siempre usa su código (lo cual está bien ), entonces debe actualizarlo según lo requiera el mercado. Si siempre tiene el tiempo para mantener y editar su marco CSS, entonces es su decisión y es respetable.


Así que mi respuesta realmente no es simple, pero quería dar una idea de por qué lo uso, y a su vez, es posible que pueda tomar su propia decisión.


Gracias,

Ben

No hay absolutamente ninguna razón si no desea crear otra aplicación web que se parezca a otra. CSS3 viene con todo lo que necesitas para hacer tu propio diseño creativo fácilmente. El modo de diseño CSS3 Flexbox solo coloca todos los marcos de cuadrícula en una posición redundante. Hay toneladas de tipografía en línea, por lo que le pones nombre, generadores que puedes encontrar.

El trabajo de UX / UI implica mucha creatividad y no puedes ser un buen artista usando herramientas hechas para copiar y pegar algunos otros estándares de chicos. Supongo que Bootstrap es una buena herramienta si tienes clientes que solo necesitan que el trabajo se haga de una manera agradable pero nada especial más que eso.

Porque bootstrap te salva de miles de líneas de código

La cuadrícula bootstrap es muy útil para mí y me ahorra mucho código utilizando las clases de cuadrícula Bootstrap:

  • col-lg para dispositivos de pantalla más grande (computadoras de escritorio) < 1200px
  • col-md para dispositivos de pantalla mediana laptops y tabletas en modo vertical < 992px
  • col-sm para dispositivos de pantalla más pequeños (tabletas) < 768px
  • col-xs para dispositivos extra pequeños móviles en general> 768px

More Interesting

Soy un estudiante de ingeniería mecatrónica, también estoy interesado en el desarrollo web. ¿Es una pérdida de tiempo tomar el desarrollo web como una carrera secundaria?

Tengo un sitio web estático. Estoy planeando convertir ese sitio a WordPress. ¿La conversión de un sitio web estático a WordPress afecta a SEO?

Cómo recorrer un complejo árbol JSON de objetos y matrices en JavaScript

He ido y venido entre el desarrollo web y el desarrollo de software. ¿Cual deberia elegir?

¿Por qué aparece el error 'modelstate no válido' en ASP.NET?

Tengo una idea de inicio, pero estoy debatiendo si comenzar en la web o como una aplicación.

Soy un desarrollador de software .NET Winforms. Actualmente estoy usando Entity Framework ODM. Sé html, css, javascript, JQuery y Bootstrap. Quiero cambiar al desarrollo web .NET (ASP .NET MVC). ¿Qué necesito más para aprender? ¿Me ayudarán html, css y javascript?

Si aprendo los conceptos básicos de HTML, CSS y Javascript y puedo usarlos para crear sitios web y aplicaciones, como principiante, ¿cuáles serían mis primeros clientes?

Sigo escuchando que debo aprender a codificar, pero estoy un poco abrumado con todos los diferentes idiomas disponibles. Estoy interesado en aprender sobre diseño web. ¿Cuáles son algunas recomendaciones sobre por dónde empezar?

Quiero crear un sitio que permita a las personas compartir historias, poemas, trabajos de investigación y actualizarse automáticamente con noticias y chat. ¿Que debo hacer?

He estado usando PHP por más de 10 años y me encanta; ¿Tengo que probar otro lenguaje de programación del lado del servidor para sentir la diferencia?

Deseo ser un desarrollador front-end. ¿Cuál es el alcance de esto en India? ¿Qué habilidades se requieren para ser un desarrollador front-end?

¿Cuál sería un trato justo para construir un sitio web para un amigo que quiere pagarme para construirlo y luego dividir las ganancias?

Ya trabajo con HTML5 CSS3 JavaScript y jQuery, ¿qué tecnologías como Sass puedo aprender para acelerar mi proceso de desarrollo?

¿Qué lenguaje de desarrollo web debo aprender en 2017?