There are a lot of frameworks out there… a lot! Which begs the question of why are there so many frameworks out there? There are many that seem to be just copies of each other with minor tweaks so why are people re-inventing the wheel? What’s the point? Is it for innovation or is it simply because they want to stroke their ego? What’s the bottom line or motivation to making yet another framework? Are all of these frameworks just simply copycats or are they small steps to the next great thing?
Also when did frameworks really gain popularity among the developers and designers? What were the very first frameworks (per language if that needs to be defined)? Who thought up frameworks and decided that they were a really great tool for the web industry? Are frameworks really just for developer’s sanity sake than they are for designers? Why do most designers not even care about frameworks? Should they not have at least an inkling of an idea of how their web designs could possibly come together when a developer builds it out? Why is there a gap between the two disciplines? Is it simply a disconnect between left and right brain thinkers?
Above are questions that need to be answered to gain a better understanding of frameworks and why they have a hold among the web industry of today. The simple answer about why we use frameworks is that they save time but do frameworks really save us time or do they just make us lazier?
