Framework
Een framework is een verzameling herbruikbare code en conventies die dient als geraamte waarop je een applicatie bouwt. In plaats van alles vanaf nul te programmeren, vertrekt de ontwikkelaar van een structuur die veelvoorkomende taken al afhandelt — routes beheren, verbinden met de database, basisbeveiliging — en richt zich op wat specifiek is voor het project. Dat versnelt het werk, vermindert fouten en bevordert nettere, beter onderhoudbare code, omdat veel ontwikkelaars dezelfde patronen volgen. Er zijn frontend-frameworks, zoals React of Vue, en backend-frameworks, zoals Django, Laravel of Express; Astro is een modern voorbeeld voor websites. De keerzijde is dat je zijn regels moet leren en zijn manier van werken moet accepteren. Het juiste framework kiezen is in elk project een belangrijke beslissing.