Frontend

Frontend

The front end of a website or application is what users see and interact with, and is responsible for the overall look and feel of the experience.


  • What it is
  • The front end includes visual elements like buttons, checkboxes, graphics, and text messages, and allows users to interact with the application.

  • How it's created
  • The front end is created using a combination of HTML, CSS, and JavaScript. HTML provides the structure, CSS the styling and layout, and JavaScript the dynamic behavior and interactivity.

  • Who works on it
  • Front-end developers create the user interface, and need a specific set of skills to do so effectively. They should understand the technology that drives a website, as well as have non-technical skills like creativity, problem-solving, and communication.

  • How it's different from the back end
  • The back end is the data and infrastructure that make an application work, and stores and processes application data for users