Framework
Framework is een begrip uit de informatica.
Een framework is een geheel van softwarecomponenten dat gebruikt kan worden bij het programmeren van applicaties. Echter ook afspraken hoe die componenten gebruikt worden binnen een groep ontwikkelaars en welke code-standaarden en libraries gebruikt worden kunnen ook onderdeel zijn van een framework.
Vaak besluit een groep ontwikkelaars een framework te bouwen op een al bestaand framework. De insteek is dan een uniforme aanpak door te voeren voor het bouwen van software binnen de groep. Ontwikkelaars kunnen dan makkelijker elkaars werk overnemen.
[bewerk] Voorbeelden van Frameworks:
- Microsoft .NET (Microsoft)
- Apache Cocoon (Apache Software Foundation)
- Apache Struts (Apache Software Foundation)
- Cocoa (Apple Computer)
- DirectX (Microsoft)
- Eclipse (IBM)
- MARF (The MARF Research and Development Group)
- NetBeans (Sun Microsystems)
- VCL (Borland)
- Zend Framework (Zend Technologies)