vs.
vs.
The front end of a website is the part that users interact with. Everything that you see when you're navigating around the internet, from fonts and colors to dropdown menus and sliders.
So what makes the front-end of a website possible? Where is all that data stored? This is where the back end comes in. The back end of a website consists of a server, an application and a database.
There's often not a black-and-white distinction between front-end and back-end development. Front-end developers often need to learn those additional back-end skills, and vice versa.
Pay attention to details
Put yourself in the users shoes
Accesibility
Deep understanding of what you are presenting
Trying new things
Devices, devices, devices
Usability
Performance