Fullstack-utvikling
Fullstack-utvikling omfatter frontend og backend. Begrepet beskriver omfanget, ikke automatisk teamets størrelse eller bemanning.
Utvikle en funksjon gjennom applikasjonens lag
Fullstack-utvikling omfatter arbeid med en applikasjons frontend og backend. Brukergrensesnittet og tilhørende serverfunksjoner ses samlet. Avhengig av oppgaven kan datatilgang og koblinger mellom delene inngå.
I et oppdiktet adresseskjema er det ikke nok å tegne et nytt felt. Inndata må overføres, kontrolleres på serveren, lagres og vises riktig ved ny åpning. Fullstack-arbeid kan dekke dette sammenhengende forløpet.
Begrepet lover ikke at én person mestrer alle spesialistoppgaver. Det krever heller ikke et bestemt programmeringsspråk eller felles kodelager. Avklar i oppdraget hvilke deler som faktisk bygges og kontrolleres, og hvem som håndterer drift eller særlige sikkerhetsspørsmål.
Kilder
Beslektede begreper
- FrontendFrontend er grensesnittet mennesker bruker. Nyttig tilbakemelding i nettleseren erstatter ikke avgjørende kontroller på serveren.
- BackendBackend behandler applikasjonens regler og data på serveren. Den omfatter mer enn databasen eller en administrasjonsskjerm.
- LegacysystemEt eksisterende system som fortsatt brukes, med tekniske og forretningsmessige avhengigheter bygget opp over tid.
- MultitenancyMultitenancy støtter adskilte kunde- eller gruppeområder i samme løsning. En tenant er ikke automatisk én person eller én database.
- NettlesercacheNettlesercachen lagrer egnede HTTP-svar for senere bruk. Gjenbruk og ny validering følger de aktuelle reglene.
- Cache-invalideringCache-invalidering avslutter gjenbruk av en kopi etter definerte regler. Kildeposten er fortsatt en egen sak.
Artikler om temaet








Programvareutvikling med ASES
Skreddersydd programvare, web- og mobilapper


