¿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

Sé HTML 5, CSS, conceptos básicos de JavaScript y ASP .NET. ¿Qué más necesito saber para aprender MVC?

Quiero usar MongoDB para construir una aplicación web. ¿Debería considerar usar Django?

Estoy en un trabajo haciendo jQuery y Backbone. Por el bien de mi carrera, ¿debería encontrar un trabajo con una pila de front-end moderna?

Tengo una maestría en CS de una escuela superior y finalmente comencé mi carrera en el desarrollo de aplicaciones web. Mis amigos creen que esto es un desperdicio. ¿Es esto cierto?

Quiero ser un desarrollador de backend. ¿Es bueno NodeJS con Typecript para comenzar?

Cómo elegir el proveedor de alojamiento web adecuado

Estoy planeando crear un sitio web y eventualmente crear aplicaciones para Android y iPhone también. ¿Qué última tecnología debo usar?

Quiero crear una página de destino que contenga texto de encabezado y un botón "Conectar con Facebook" que un usuario presionará, y una vez que lo presione, será llevado a otra página que dice "¡Gracias!" - Eso es. Pero quiero que se vea realmente bien, y realmente no sé cómo codificar. ¿Cuál es la forma más fácil de hacer esto?

Quiero construir un sitio web con un motor de reservas y otras características avanzadas. ¿Debo usar WordPress o sitios web como Wix o construirlo desde cero?

Cuando un cliente envía un formulario en mi sitio web, ¿cómo creo una base de datos para actualizar automáticamente un documento de Excel que contiene su información?

Si quiero hacer un anuncio en mi sitio web en PHP que sea visible insertando detalles en la base de datos (MySQL), ¿cómo puedo hacerlo?

¿Cómo ejecuto el código JavaScript?

Tengo un plan para diseñar un marco en Java (Spring) con mi equipo. ¿Cuáles son las cosas que debo preparar?

Aprendí un poco de HTML y CSS, por lo que puedo escribir código básico. Pero, ¿cómo llego mi código al sitio web? FTP? ¿Lo escribo en mi sitio web?

¿Por qué necesito un sitio receptivo cuando tengo un sitio móvil?