Lexicon · Thema
Development
Termen rond software-ontwikkeling, van versiebeheer tot deployment. De vocabulaire die je hoort als je met developers werkt.
B
- Backend
- De backend is het deel van een softwareapplicatie dat op de server draait en data verwerkt: database-toegang, business logica, beveiliging, integraties. Het...
D
- Deployment
- Deployment: proces waarmee nieuwe of gewijzigde software vanuit de ontwikkelomgeving naar de productieomgeving wordt gebracht waar gebruikers ermee werken. Voorbeelden: een geautomatiseerde...
F
- Frontend
- De frontend is het deel van een softwareapplicatie dat gebruikers zien en bedienen: webpagina's, knoppen, formulieren. De zichtbare laag, tegenhanger van de...
G
- Git
- Git: standaard-systeem voor versiebeheer van broncode, dat elke wijziging vastlegt met auteur, tijdstip en reden. Voorbeelden: meerdere ontwikkelaars werken parallel aan dezelfde...
I
- IDE
- IDE staat voor Integrated Development Environment, het gereedschap waarmee ontwikkelaars software schrijven, testen en debuggen. Bekende voorbeelden zijn Visual Studio Code, IntelliJ...
M
- Middleware
- Middleware is software die tussen andere systemen zit en koppelingen of vertalingen verzorgt. Vaak onzichtbaar maar cruciaal: het zorgt dat verschillende systemen...
O
- Open source
- Open source: software waarvan de broncode openbaar te bekijken, aanpassen en hergebruiken is binnen de licentievoorwaarden. Voorbeelden: WordPress, Linux, PostgreSQL en talloze...
R
- REST
- REST is de meest gebruikte stijl voor API's: data wordt aangeboden als logische bronnen die je kunt opvragen, aanmaken, bijwerken of verwijderen...
T
- Tech stack
- Tech stack: verzameling technologieen waarop een applicatie is gebouwd, van programmeertaal en framework tot database en hostingomgeving. Voorbeelden: React met Node.js en...
U
- Unit test
- Unit test: klein automatisch testje dat controleert of een specifiek onderdeel van software werkt zoals bedoeld. Voorbeelden: een rekenfunctie die de juiste...
W
- Webhook
- Een webhook is een geautomatiseerde push-melding van het ene systeem naar het andere wanneer iets gebeurt. Tegenhanger van pollen (steeds vragen of...