| Angular | ||||
|---|---|---|---|---|
| Ontwerp en ontwikkeling | ||||
| Categorie | Front-end framework | |||
| Ontwikkelaar(s) | ||||
| Besturingssysteem | multiplatform | |||
| Geschreven in | TypeScript | |||
| Status en tijdlijn | ||||
| Status | Actief | |||
| Uitgebracht | 15 september 2016 (10 jaar) | |||
| Recentste versie | 22.1.0 (30 juli 2026) | |||
| Onderdelen | ||||
| Licentie(s) | MIT-licentie | |||
| Links | ||||
| Website | (en) Projectpagina | |||
| Blog | Blog | |||
| Versiebeheer | Broncode | |||
| ||||
Angular is een op TypeScript gebaseerd front-end framework dat wordt onderhouden door het Angular Team van Google en een gemeenschap van individuen en bedrijven.
Angular is de opvolger van AngularJS, en is geheel opnieuw ontworpen. Vaak wordt de term Angular in combinatie met versienummer (bijvoorbeeld 8) gebruikt omdat er anders verwarring ontstaat met AngularJS. Angular is een framework voor het bouwen van cliënttoepassingen in HTML en JavaScript of een taal zoals TypeScript die gecompileerd kan worden naar JavaScript.
Angular combineert declaratieve sjablonen, afhankelijkheidsinjectie, end-to-end tooling en integreert best practices om knelpunten tijdens de ontwikkelingsfase op te lossen. Angular stelt ontwikkelaars in staat om applicaties te bouwen voor internet, mobiel of desktop.
Enkele verschillen tussen Angular en AngularJS zijn:
"[ ]" voor propertybinding, en "( )" voor eventbinding.