What's New
Off Topix: Embrace the Unexpected in Every Discussion

Off Topix is a well established general discussion forum that originally opened to the public way back in 2009! We provide a laid back atmosphere and our members are down to earth. We have a ton of content and fresh stuff is constantly being added. We cover all sorts of topics, so there's bound to be something inside to pique your interest. We welcome anyone and everyone to register & become a member of our awesome community.

Are frameworks considered "cheating"?

Ash

Platinum Member
Member
Joined
Nov 13, 2012
Posts
8,299
OT Bucks
516
A lot of people tend to use frameworks like Bootstrap for their frontend as it allows them to build a site with the basics already taken care of. But would you consider using such a framework as "cheating" if you're a web developer?
 
It's not cheating, it's using something that is tried and tested as a foundation instead of trying to reinvent the wheel with every project.
 
Why reinvent the wheel when you don't have to? I don't think it's cheating.
 
As well if the framework is well maintained then it means you are far more likely to be keeping up with best practices right from the start.
 
I'd have to say that the internet and the expectation of its users have grown too much to focus on building from the ground up. Just the work to get all the basic social and loading tools in place would be more coding than building an entire website a few years ago. Sure, it is still great to build from nothing and does allow more control, but beyond large corporate teams, I personally find a framework makes a lot of sense anymore so the coder can focus on making the project special and not spend all their time making it up to standards.
 
Even a lot of big corporates will use frameworks like Laravel or Symphony in projects instead of doing everything form scratch.
 
Well, the basics of computer programming are covered when you use a language. Is that cheating? The basics of a computer language are 0s and 1s put together somehow by somebody.
 
Nope. Not cheating at all. I used to have this mentality too. I thought, "if I don't make it myself, am I a real pRoGrAmEr?" The truth is, don't re-invent the wheel. If a framework fits your needs and it's already been made, use it.
 
Also if you feel like using a framework is cheating then you can always pick an open source framework and contribute code back to it.
 
I can see why one might think this but nah, it's not really cheating, and even Xenforo comes bundled with some third party libraries like Chartist & Lightslider.

The real problem with these libraries is when developers choose to included super bloated variants that are way more than necessary for what they want to accomplish.
 
Back
Top Bottom