What Is front-end / UI development

‘Knowledge without understanding is useless’.

– Thucydides

Hi, I’m Arpit Goyal, a web developer, have been working as a front-end developer from some years now.

What is front-end ?

Front end development is the development of those elements of a website that the customer sees and interacts with directly. It is a combination of programming skills (knowing which program to choose) and aesthetics (understanding element arrangements on the screen, the color and font choices).

In the past when someone discussed “development” it usually referred to the back-end, but in recent years there has been a real need to differentiate between designers that worked strictly in Photoshop and those that could code HTML, CSS, JavaScript and jQuery.

Designers VS Developers

So now when we discuss the term “web design”, we’re really talking about those that work with Photoshop and Fireworks,

and Front-end Developers those that code using HTML, CSS and JS.

Goal Of a Front-end Developer

The goal of a front end developer is to create clear, easy, fast pages and interfaces that will make people understand and care about the information, by putting it in context, expose its legitimacy or lack thereof, and reveal their implicit or explicit interconnection.
Front-end is not just a pretty face, it’s the friendly, forward-looking interface of web development.

In conclusion

To many people, client-side/front-end development might be perceived as ‘making things pretty’ and, while it is a valid comment since we do make things look good, as good-looking things sell better, there are many other technologies that fall within this field that might be usually overlooked.

Here are some of them:

Markup    Markup

 

Style    Style

 

Cross-browser, cross-platform, cross-device functionalityCrosss Browser

 

 

Accessibility    accessibility

 

Templates and CMS, web frameworks    Template

 

 

Programming    Programming

 

Usability    Usability

 

Performance    Performance

 

Research   Research

 

I will be writing upon these much more soon, stay tuned till then 🙂

 

Arpit Goyal

Startup evangelist, Product enthusiast, Techie, Blogger Found dLotus on concept of "Imagination is more important than knowledge"

 

2 thoughts on “What Is front-end / UI development

Leave a Reply