Why Bootstrap 4?

Published 4 months ago by jonjie

Hi guys. I know laracasts has many awesome developers that can answer this question so I decided to asked it here. So ... yah, why do you think we need to use bootstrap 4?

Best Answer (As Selected By jonjie)
LiamHammett

You don't need to use Bootstrap 4, just like you don't need to use Laravel or PHP or anything else. There are hundreds of amazing choices for front-end frameworks out there, and it all comes down to what you're comfortable with.

Some pros of using Bootstrap 4:

  • It has great browser support across the board
  • It uses flexbox which is great for grid systems
  • It is the biggest framework community out there, so has the most resources (tutorials, snippets, themes, etc.) already available
  • It looks good and clean

Some of the cons of using Bootstrap 4:

  • It doesn't support browsers older than IE9 now, so if your use case requires support for that you're out of luck
  • It's very heavily opinionated by default, so to get a "unique, non-Bootstrappy" look across a whole application requires more work than it would be to create one from scratch
  • The official Javascript components require jQuery which can be a large dependency
topvillas

You don't.

jonjie

Hi @topvillas . Aside from they don't support IE9 and below and iOS 6 and below, why do you think we don't need to use bootstrap 4?

LiamHammett

You don't need to use Bootstrap 4, just like you don't need to use Laravel or PHP or anything else. There are hundreds of amazing choices for front-end frameworks out there, and it all comes down to what you're comfortable with.

Some pros of using Bootstrap 4:

  • It has great browser support across the board
  • It uses flexbox which is great for grid systems
  • It is the biggest framework community out there, so has the most resources (tutorials, snippets, themes, etc.) already available
  • It looks good and clean

Some of the cons of using Bootstrap 4:

  • It doesn't support browsers older than IE9 now, so if your use case requires support for that you're out of luck
  • It's very heavily opinionated by default, so to get a "unique, non-Bootstrappy" look across a whole application requires more work than it would be to create one from scratch
  • The official Javascript components require jQuery which can be a large dependency
topvillas

Why do you think you DO need to use Bootstrap 4?

Please sign in or create an account to participate in this conversation.