¿Está mal visto usar Bootstrap para todos mis proyectos en mi cartera de desarrollo web front-end?

Estamos hablando de proyectos front-end personalizados para mostrar su trabajo, habilidades y experiencia, ¿verdad?

Los marcos de la cuadrícula CSS están bien porque hacen su trabajo: una cuadrícula básica para permitir el funcionamiento del HTML sensible en cualquier resolución de pantalla. Recomiendo esqueleto css framework para darle un buen comienzo Responsive CSS Boilerplate, es como 400 líneas de código y un gran marco sin opiniones.

Una alternativa es simplemente usar la versión scss de bootstrap / foundation / lo que sea que esté familiarizado y, por ejemplo, @include foundation / _grid.scss.

Al final del día, estos marcos de cuadrícula CSS son excelentes porque reducen mucho tiempo y puede usarlos como punto de partida para un sitio receptivo en cualquier proyecto.

Dejando a un lado la cuadrícula Css, tengo una visión tenue del marco completo bootstrap.min.css para cualquier cosa que no sea la creación rápida de prototipos, porque ahora tiene un aspecto muy genérico y es difícil de personalizar sin tener el mismo aspecto que cualquier otro sitio de bootstrap. * *

Nuevamente, esto es genial si puedes personalizar completamente bootstrap para crear sitios únicos y personalizados, me quito el sombrero ante ti you

* Y en cuanto a esos f * cking btn btn-large btn-primary botones …

En primer lugar, ¡aquí está cómo no hacerlo!

Cada jodido sitio web de Bootstrap.

Asegúrese de que cada sitio sea único mostrando un ojo de diseño adecuado en lugar de otra plantilla de cortador de cookies, además de contenido y transiciones que marquen la diferencia. Usarlo para implementar la interfaz para una aplicación web también obtendrá grandes puntos de brownie (especialmente si puede mostrar su proceso de diseño a través de marcos de alambre).

Bootstrap es popular en este momento porque el diseño plano es popular. Puede ser más útil concentrarse en el diseño plano de manera más general y no limitarse a la rutina de arranque, ya que generalmente es solo uno de varios puntos de partida.

En un portafolio, la intención es mostrar sus habilidades y destrezas al máximo, manteniendo una apariencia profesional y constantemente positiva. Esto puede tomar muchas formas, pero para un desarrollador front-end, centrarse en una plataforma de diseño puede ser perjudicial. Para responder directamente, no está especialmente mal visto, pero puede que no sea tu mejor opción.

Es bien sabido que Bootstrap tenía la intención de permitir diseños y diseños consistentes y atractivos sin tener que repetir el mismo proceso de desarrollo de marcos y estilos para cada proyecto. Su gran cantidad de botones, formas y otros elementos intercambiables hacen que sea fácil de usar todo el tiempo. El otro lado de la espada es que es difícil crear una cartera que muestre un amplio espectro de creatividad y originalidad para destacarse entre el resto si solo usa Bootstrap. Eso no quiere decir que sea imposible, pero Bootstrap tiende a tener un aspecto y una sensación muy específicos, y aunque en mi opinión es agradable, no siempre es lo mejor (u otros pueden no compartir esa opinión).

Recomendaría mostrar su experiencia en otras áreas también si es posible. Aunque también uso Bootstrap para una gran cantidad de proyectos, no me relego a una única plataforma o marco en mis pantallas de mi trabajo, y realmente creo que es la mejor práctica hacer lo mismo. ¡Extiéndete y realiza algunos proyectos simples de otras maneras interesantes solo para sentirlo y agregarlos a tu cartera! De esta manera, cuando alguien esté buscando involucrarte en su proyecto, verá la navaja suiza del frente (¿O Leatherman? ¡Sé ambos!) Que realmente puedes ser, en lugar de solo la cabeza de Bootstrap Phillips que funcionaría en una pizca. ¡Mucha suerte en la construcción de su cartera!

Depende de los clientes.

Si los clientes buscan a alguien que tenga la capacidad de usar Bootstrap como base, entonces es una ventaja para usted usar Bootstrap en sus carteras.

Si el cliente solo desea que se realice el proyecto del sitio web, el uso de un marco con el que esté familiarizado reducirá el costo y el tiempo de desarrollo.

Si la mayoría de sus clientes potenciales (los clientes que realmente se contactan con usted) prefieren usar otro marco que no sea Bootstrap, pero no está dispuesto a aprender esos marcos, entonces es su culpa que no gane el proyecto.

Si no puede encontrar clientes potenciales que se pongan en contacto con usted, el problema está en su marketing y no en las herramientas de desarrollo web que utiliza.

BS me ha ayudado a lograr consistencia en mis proyectos. Me ha dado un marco de estilos CSS sin tener que hacer una inversión inicial.

Ejemplo: utilizo muchos formularios BS para el diseño de elementos de entrada y el diseño general del formulario. El sistema de cuadrícula es útil.

Las alertas BS, los cuadros de diálogo modales, las insignias y los botones me han sido muy útiles.

La combinación de BS + JQUERYUI + KnockoutJS me ha funcionado bien.