Front-end development
What is front-end development? The 'frontend' is the interface that exists between the user and the backend. The front end web developer is the hybrid position that sits in between backend developers and visual designers. This is where we bring your websites and apps to life.
Our Front-end Development services
The job of the frontend/front-end/front end web developer, is to make sure that the data coming from the backend:
- gets displayed in the browser (whether that is through templates or API calls)
- is as close as possible to the design that the visual designer(s) came up with
- can be navigated through by the user so they can access all the data.
Activities and outputs may include:
- HTML/CSS/JavaScript
- Theming
- Responsive development for mobile devices
- Interactive app development for web, TV and mobile
- Accessibility guidelines.
How front-end development works:
HTML
We wrap data from the backend developer with standards-compliant markup to accessibly and correctly display that data to the user, either with HTML, or a templating language like Twig, Django, JS etc.
CSS
CSS files create the user interface as it appears in the mockup made by the designer, while displaying all of the data to the end user. CSS takes into account different screen sizes/resolutions, types/versions of browsers, accessibility, speed, etc.