Simplificar la creació d'aplicacions web mitjançant frameworks és un objectiu difícil d'assolir. En aquest curs ens centrarem en Angular i com desenvolupar aplicacions web amb component geogràfic (que mostrin un mapa i s'hi pugui interaccionar amb ell a diferents nivells de dades).
Qualsevol desenvolupador ha hagut d'escriure masses vegades codi JavaScript per inicialitzar un mapa, o afegir un munt de línies per poder realitzar tasques simples en el món geo. A més tot això es barreja amb el codi de l'aplicació i mica a mica fa que el desenvolupament JavaScript es faci carregós. Aquí entra Angular, on els objectes són realment re-usables entre aplicacions diferents; no tornarem a inicialitzar un visor mai més i podrem encapsular els diferents models de dades entre parts de l'aplicació creant aplicacions on el model MVC es convertirà en la manera natural de treballar.