example bootstrap4 bootstrap twitter-bootstrap html5boilerplate

bootstrap4 - Boilerplate HTML5 y Twitter Bootstrap



typeahead documentation (1)

He leído varias preguntas respondidas en Stack sobre Twitter Bootstrap y repetitivo HTML5.

Yo sé lo siguiente:

  • Bootstrap y H5BP no son equivalentes y se utilizan para diferentes propósitos
  • Sé para qué se usa Bootstrap, lo uso todos los días: es un framework de front-end, CSS y JS listo para usar. Simplemente aplique las clases correctas a sus selectores / elementos y Bootstrap hace todo por usted. Tienen una amplia documentación de soporte en su sitio web donde se puede ver lo que tienen que ofrecer dentro del marco y cómo implementarlo ...
  • Puede combinar los poderes de los dos usando initializr
  • H5BP es una plantilla ... um eso es todo ...

Pero lo que aún no sé , es lo siguiente:

  • ¿Para qué diablos se usa H5BP? Cuando visitan su sitio web, solo le dan los archivos de origen y eso es todo (oh, sí, y un video). ¿Cuáles son los beneficios de usarlo y por qué querría usarlo junto con Bootstrap, por ejemplo?

Tienes razón, es una plantilla. Es una plantilla que reúne un conjunto de mejores prácticas para desarrollar sitios web HTML5. No tiene que usarlo, pero si lo hace puede estar seguro de que está construyendo sobre una base sólida que ha sido desarrollada y perfeccionada por los mejores desarrolladores a lo largo de los años. En palabras de Paul Irish, uno de los principales desarrolladores del proyecto:

"Básicamente es una buena plantilla de inicio de html y css y una estructura de carpetas que funciona. Pero al mismo tiempo son años de mejores prácticas de los profesionales de desarrollo front-end".

Sugeriría descargar la versión completamente comentada del texto repetido y leer el código para tener una idea de lo que se ha pensado y de los casos que maneja. (Consulte también este artículo que destaca los fragmentos de código de la plantilla que debe usar en su sitio). Esto debería ayudarlo a decidir si desea usarlo como punto de partida para su proyecto o no.

¡La initializr incluso incluye una opción de arranque, por lo que realmente no podría ser más fácil!