Should You Use a Front-End Web Framework?

If you’re a seasoned web developer, you might spot an uneven fight here. UIKit and other frameworks are built from HTML and CSS standards. Why would they be pit against each other? — Because those new to Front-End sometimes struggle to see the value of DIY web design. If something already exists like UIKit or Bootstrap, why reinvent the wheel or even bother to learn how to write custom HTML/CSS?

Ease of Use

With most frameworks, ease of use is a dancing puzzle that moves between the framework’s documentation and real-life scenarios. With enough practice, it isn’t difficult, but until then, it can seem like a lot of square pegs and circular holes. With a framework, architectural and organizational planning is taken care of, ease of use depends on practicing and becoming proficient in the framework.

Efficiency of Time Spent

The majority of time spent on any framework is modification to your specification. The efficiency of the framework will depend how far your specification deviates from the default styling. Efficiency depends on your design specification.

Depth and Breadth of its Capability

UIKit is a well thought out framework with pieces and parts that do almost everything. Without adding your own custom code to it, UIKit is the limit. The same is true with other frameworks.

Up-to-date Technology

UIKit takes care of the HTML/CSS standards maintenance for you. The planning and pushing is done for you. Relax.

Included Features

UIKit comes with quite a few features and components that make popular patterns easy to build.

Design Aesthetic

UIKit default design is industry standard not-ugly but not on-trend. It’s a one-size-fits all, which ends up looking a little baggy. However, it can be modified to suit nearly any need. It’s got potential.

Popularity

UIKit is ideal for manufacturing basic — variations on a theme — websites in a short amount of time. For the majority of websites in existence today, the framework would fit the bill.

So what’s the verdict?

With so many front-end frameworks and other prefabricated web tools today, it might seem that custom responsive HTML/CSS has lost its value. That couldn’t be further from the truth. The comparison chart above demonstrates the key areas in which it trumps frameworks and UIKit in particular. Ease of use and efficiency are each dependent on factors that may be outside of your control, however in categories of capability, technology, design, and popularity, custom HTML/CSS is a clear winner.

designer, developer, and student of Digital Media Design @HarvardEXT For consultation or other work requests, check out www.ameliaruzekklein.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store