Naar de inhoud

Framework

Een framework geeft een toepassing een technische structuur en gedeelde regels. Welke taken het overneemt hangt af van het gekozen framework.

Ook bekend alsSoftwareframework
Softwareontwikkeling

Op een gedeelde toepassingsstructuur bouwen

Een framework is een softwarestructuur die terugkerende taken en afspraken voor toepassingsbouw biedt. Afhankelijk van het doel organiseert het bijvoorbeeld navigatie, componenten of serververzoeken. Eigen code wordt in die structuur opgenomen.

In een fictief serviceportaal volgen nieuwe dossierpagina’s dezelfde navigatie- en weergavestructuur. Het team voegt bedrijfsfuncties daarbinnen toe. Of iemand een bepaald dossier mag behandelen, vraagt nog steeds passende regels.

Een bibliotheek levert eerder gericht inzetbare functies; de grens is niet altijd scherp. Een framework is ook geen kant-en-klare bedrijfssoftware. De keuze hangt af van werkelijke eisen en het vermogen van het team om de toepassing er langdurig mee te onderhouden.

Bronnen

Artikelen over dit onderwerp

Softwareontwikkeling met ASES

Maatwerksoftware, web- en mobiele apps