Skip to main content

Angular

>>>>>>>>>>>>>>>>>>>>>>>>>>Wat betekent Angular?

Angular is een zogenaamd “framework”, dat is gebaseerd op de scripttaal JavaScript en is ontwikkeld door Google . Het raamwerk wordt vooral gebruikt bij de ontwikkeling van zogenaamde single-page webapplicaties (SPA’s) en legt grote nadruk op structuur en kwaliteit. Angular was het eerste framework op het gebied van Javascript dat ook geschikt was voor grote bedrijfsapplicaties dankzij de focus op herbruikbare componenten en een duidelijk gedefinieerde structuur.

Functies en kenmerken

Het kader is ontwikkeld met Typescript en is ontworpen voor een op componenten gebaseerde architectuur. Het combineert moderne ontwerpbenaderingen met de flexibiliteit die kenmerkend is voor JavaScript, zodat complexe eisen snel en gemakkelijk kunnen worden geïmplementeerd. Door het gebruik van Typescript beschikt het kader over de nodige typeveiligheid als de programmeertaal Java, maar is het toch niet gebonden aan Typescript en stelt het de ontwikkelaar in staat JavaScript te gebruiken met ES5 of ES2015+. Functies en kenmerken in het kort:

  • Ontwikkeld en actief gebruikt door Google
  • Ondersteunt bidirectionele gegevensbinding
  • Is ontworpen voor goede testbaarheid

Architectuur van Angular toepassingen

Bij webtoepassingen met één pagina wordt een verzoek voor een volledige pagina naar de juiste server gestuurd wanneer de webpagina wordt geladen. Alle andere acties worden rechtstreeks aangestuurd door JavaScript, wat resulteert in een vloeiende gebruikerservaring die op geen enkele manier onderdoet voor een native applicatie. Door deze strikte scheiding van Client en server kan de applicatielogica worden uitbesteed aan Client, waardoor serverresources worden bespaard en hoge gebruikersaantallen mogelijk worden met relatief weinig serverhardware.


Heeft u nog vragen?

Neem contact met ons op


Verdere inhoud