Fullstack-udvikling
Fullstack-udvikling omfatter frontend og backend. Betegnelsen beskriver omfanget, ikke automatisk teamets størrelse eller bemanding.
Udvikl en funktion gennem applikationens lag
Fullstack-udvikling omfatter arbejde på en applikations frontend og backend. Brugergrænsefladen og de tilhørende serverfunktioner ses samlet. Afhængigt af opgaven kan dataadgang og forbindelser mellem delene indgå.
I en opdigtet adresseformular er det ikke nok at tegne et nyt felt. Input skal overføres, kontrolleres på serveren, gemmes og vises korrekt ved genåbning. Fullstack-arbejde kan dække dette sammenhængende forløb.
Betegnelsen lover ikke, at én person mestrer alle specialistopgaver. Den kræver heller ikke et bestemt programmeringssprog eller fælles kodelager. Fastlæg ved bestilling, hvilke dele der faktisk bygges og kontrolleres, og hvem der håndterer drift eller særlige sikkerhedsspørgsmål.
Kilder
Relaterede begreber
- FrontendFrontend er den grænseflade, mennesker betjener. Nyttig feedback i browseren erstatter ikke afgørende kontroller på serveren.
- BackendBackend behandler en applikations regler og data på serveren. Den omfatter mere end databasen eller en administrationsskærm.
- LegacysystemEt eksisterende system i fortsat brug med tekniske og forretningsmæssige afhængigheder opbygget over tid.
- MultitenancyMultitenancy understøtter adskilte kunde- eller gruppeområder i samme løsning. En tenant er ikke automatisk én person eller én database.
- BrowsercacheBrowsercachen gemmer egnede HTTP-svar til senere brug. Genbrug og ny validering følger de relevante regler.
- CacheinvalideringCacheinvalidering afslutter genbrug af en kopi efter fastlagte regler. Kildens post er fortsat en særskilt sag.
Artikler om emnet








Softwareudvikling med ASES
Skræddersyet software, web- og mobilapps


