Ordbok | Cegal

Fullstack

Skrevet av Redaksjonen | 25.okt.2022 10:59:12
Hva er Fullstack?

Fullstack er et uttrykk brukes som en beskrivelse av prosessen eller leveransen der en utvikler eller et team utarbeider både front-end og back-end i en applikasjon eller tjeneste.

Den korte forklaringen på fullstack utvikling er et team eller person som utvikler både en front-end og back-end til et gitt system eller leveranse.

I virkeligheten kan det være litt mer komplekst å definere hva som inkluderes og ikke inkluderes. Som oftest begrenser det seg til brukervendte systemer, som for eksempel en nettside. Det store spørsmålet er hvor langt bak en back-end går. For disse tjenestene, og som oftest innen begrepet fullstack inkluderes front-end og det som kan kalles BFF (Back-end For Front-end), altså det tjenestelaget som er nødvendig for å levere selve tjenesten. 

Cegal og Fullstack

I Cegal har vi både utviklere som jobber med fullstack, men også team som jobber sammen i prosjekter som felles leverer fullstack, ved at noen leverer front-end og andre leverer back-end. Vi har også konsulenter som flytter seg fra den ene til den andre, eller bredder seg ut fra å være enten front- eller back-end til å bli fullstack-utviklere.

Siden hele stacken påvirker hvordan en tjeneste oppleves, er det viktig for oss å også fokusere på alle deler av stacken i hver eneste leveranse.