Skip to main content

Hva gjør en back end -utvikler?

Pliktene til en back end utvikler avhenger mye av den typen utvikling som han eller hun er involvert i å utføre.Generelt fungerer imidlertid denne typen utvikler typisk med å lage programmer og verktøy, og er spesielt involvert i opprettelsen av kildekode for et program.En back end utvikler er vanligvis ansvarlig for å lage koden som brukes til å lage en programfunksjon og kjøre ordentlig.Dette i motsetning til en frontendutvikler som ofte jobber med brukergrensesnittet og andre aspekter av et program som brukerne sannsynligvis vil se og samhandle med.

En back end utvikler er ofte involvert i "back end" -utvikling av en programvareprogram, nettsted eller annen applikasjon.Opprettelse av dataprogrammer og applikasjoner involverer vanligvis både utvikling av baksiden og frontend som skaper forskjellige aspekter av det programmet.En back end utvikler jobber med kildekoden og andre aspekter av et program eller webside som faktisk lar den fungere ordentlig.Dette betyr at utvikling av baksiden ofte er det første fasen av å lage et nytt programvare da utviklere lager ny kode og funksjoner for å få programvaren til å fungere.

Han eller hun trenger å sikre at koden fungerer ordentlig.Utvikling av bakenden av et program kan kreve mye tid ettersom forskjellige iterasjoner blir prøvd og testet grundig.Dokumentasjon i koden er også viktig for å sikre at forskjellige utviklere kan se hva hverandre gjør i bakenden.Dette betyr at en back -end -utvikler ikke bare oppretter kode, men dokumenterer opprettelses- og testprosessen for å sikre at fremtidige endringer lettere kan innarbeides. I motsetning til en back end utvikler, er en frontend utvikler vanligvis involvert i opprettelsen av forskjellige elementerI et program eller applikasjon som brukere ofte samhandler med.De fleste brukere av et program ser ikke direkte eller endrer de forskjellige filene som lar dette programmet fungere.I stedet har en bruker en tendens til å jobbe med et grafisk brukergrensesnitt (GUI) og andre elementer opprettet av en frontendutvikler for å kunne bruke og endre programvaren.Det er mer sannsynlig at en backend -utvikler lager koden som lar nettlesere navigere på nettsteder, enn å lage grensesnittet som en bruker samhandler med for å se og navigere i disse sidene.