BackChoosing a Framework for Freelance Web Design

Choosing a Framework for Freelance Web Design

Join the Freelance Platform for College Talent
Ready to dive in?
Discover remote paid opportunities that you can do any time of the year.
Find your next freelance web design client on Pangea.app
Learn More
About

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.

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.

Which kinds of Frameworks are there?

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. 


How do I choose which 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!


Up Next