
Front-end frameworks can be great or awful, depending on what you're trying to do. They're great if you need to get something basic up-and-running quickly. But if you're building something more intricate and you want more control over the specifics of the layout, front-end frameworks add unnecessary heft.
What is a front-end framework?
Front-end frameworks come in many variations. There are the minimalist types, like Semantic or Unsemantic, and there are the more robust types, like Foundation and the famous Bootstrap. And then there are lists with a bunch more.