Frontend – kodning og design (FKD)
Frontend – kodning og design (FKD) er et specialefag jeg har taget på Ålborg Tech i forbindelse med min Mediegrafikker uddannelse. Gør dit website lækkert og fantastisk. – Formgive brugerflader der både er flotte og funktionelle.
Forskelle på UX og UI
UX beskæftiger sig med produktets formål og funktionalitet. UI omhandler den æstetiske kvalitet af den interaktion brugeren har med produktet.
UI-design har en æstetisk og kunstnerisk komponent. Det påvirker, hvad slutbrugeren ser, hører og føler. UX kan ses som en mere social komponent, som kort sagt handler om at forstå, hvad brugernes behov er.
UX fokuserer på styrring og analyse gennem hele processen fra idé til udvikling og levering af det digitale produkt. UI er mere teknisk orienteret med fokus på at producere de visuelle og tekniske elementer til det færdige produkt.
Techcollege
Skoleopgave
Fremstil et website
Samarbejdet mellem frontend og backend udviklere
Frontend kodning og design refererer til den del af webudviklingen, der er ansvarlig for at opbygge og vedligeholde det synlige aspekt af en hjemmeside eller en webapplikation. Det inkluderer alt fra layout og farvevalg til interaktion og animation.
Frontend udviklere bruger typisk HTML, CSS og JavaScript for at bygge brugergrænseflader. HTML (Hypertext Markup Language) bruges til at definere strukturen og indholdet af en hjemmeside, mens CSS (Cascading Style Sheets) bruges til at definere dens layout og design. JavaScript bruges til at lave interaktive elementer og dynamiske funktioner på en hjemmeside.
En af de vigtigste opgaver for frontend udviklere er at sørge for, at hjemmesider ser godt ud og er nemme at bruge på tværs af flere enheder og browsere. Det kræver en god forståelse for brugervenlighed og designprincipper, samt evnen til at teste og debugge koden på forskellige enheder.
Frontend udviklere arbejder ofte tæt sammen med backend udviklere for at sørge for, at hjemmesiden eller webapplikationen fungerer korrekt.
Backend udviklere er ansvarlige for at opbygge og vedligeholde den bagvedliggende del af en hjemmeside eller webapplikation, såsom databaser og serverside-kode.
Frontend kodning og design er konstant i udvikling, med nye teknologier og værktøjer, der dukker op hele tiden. Derudover er der også værktøjer som LESS og SASS, der gør det nemmere at arbejde med CSS.
At være en frontend udvikler kræver en god forståelse af webteknologier, designprincipper og brugervenlighed, samt evnen til at arbejde i et team og kommunikere med andre udviklere og kunder. Derudover kræver det også evnen til at lære og anvende nye teknologier og værktøjer hurtigt.