View More Blogs
3 Questions Freelancers Should Ask When Choosing a Web Design Framework
Let’s say you’re a self-employed web designer. You’ve learned the requisite languages, and now you’re looking to make a website as part of a freelance gig. You can make one from scratch, coding each and every line from your own design choices.
Or, you could find a well-established framework to code some of the more complex ideas, saving you a bunch of time. Sounds great, right? To properly use a framework in designing a website, you will need to know what a framework is, which kinds there are, and how to choose one.
![](https://cdn.prod.website-files.com/6058a8e5c8aab24b47e8d10a/61449ed74ffeaea5e86d2432_d9ktv83_r_pcU0ov6mb4Ki6ZMWUv8ZNj_-C2q3BfZ_gtBCmQ9h2h2spYp420xJOD6ICmIwKXnxo2aSooA4Xqpt92vHwKQdtn54TXjE-U74xmM0HLL_T0qrZ4tYJu-Igo4vM2Dod5%3Ds0.png)
What is a Framework?
A framework, in general, is a set of criteria, concepts, and practices for resolving a very particular issue. In the field of web design, our framework is a package of files (generally of file types HTML, CSS, JS documents etc.), each defining unique tags and ways to build your site a certain way. Generally, most websites will share common framework, so most developers will not have to build every single high-level element from scratch themselves.
What Are the Different Kinds of Framework?
There are 2 basic types of frameworks for web designers, divided by the role they serve in the creation of a website. A front-end framework helps you on the superficial aspects of the page, such as the layout of the grid, the menus, and such. On the other hand, a back-end framework helps you in what happens behind the scenes: the way the drop-down menu works, how elements are handled across various devices and such.
![](https://cdn.prod.website-files.com/6058a8e5c8aab24b47e8d10a/61449ed8f01b4963c4bddb26_34B-2ykLw9OcpjJdJG-eYXYPOTSsw-qb23nj7QwM5cbbf9bi2rRY3AQRkBeZ7a-ybr1CUqzKAQ7nb7Z2WZGnifb3Unvly7NHWHPeZS-Z6mZu-GGjRmouqeFI-eQFn7ZmsdbQ68ns%3Ds0.png)
How do I choose a Framework?
What do you want?
I would recommend choosing one for your own by taking a quick look at the more popular ones, and then deciding whether you would like to use the design or not.
Here are a few popular ones:
- Bootstrap - A CSS framework which gives you many advanced tags allowing you to make clean-looking sites
- Skeleton - A framework generally used for developing sites for mobile users
- Base - A framework designed to be accessible across many different kinds of browsers
For all freelancers doing independent work, I hope this article was helpful for you. Hopefully you all can find a good framework for making a beautiful site!
![](https://cdn.prod.website-files.com/6058a8e5c8aab24b47e8d10a/61449ed884926781abf13768_SVhKwGMw9eeYQCADmgmya9JOdqxRa8nYpzJzB7QjPz64JrUxMafvNE0tmied5dERV1uBZS8wBSK-i_v_ZL5S3LaBRZnW1BuHJZYnpxc9io1nRjG3Cr9LJHerEr9IdXMLtFybRh7i%3Ds0.png)