Vaikka vaihtoehtojakin on, niin nykyisellään Angular ja React kilpailevat varsin tasaisina suosiossaan uusien web-ratkaisujen toteutuskirjastoina. Kisassa yhä useammin nähdään mukana myös VueJS. Osin valinta näiden kirjastojen välillä onkin mielipidekysymys, mutta myös käsillä olevan projektin tyypin pitäisi jossain määrin ohjata valintaa. Oma merkityksensä on myös projektitiimin aiemmalla osaamisella sekä tavoitellulla projektityömallilla.
Tämä koulutus vertailee Angularia, Reactia ja Vueta piirteiltään, mutta myös kehityksen joustavuuden ja tuottavuuden, projektin ylläpidettävyyden sekä laajennettavuuden näkökulmista. Esille tuodaan myös luonnehdinnat molempiin ratkaisuihin liittuen sovellusten arkkitehtuurista sekä kehitysprosessiin luontevasti liittyvistä työkaluista.
Koulutus on luentomuotoinen, mutta mikäli osallistujalla on mukanaan oma kannettava työasema, voi hän ladata esimerkit sille ja niiden kautta samalla perehtyä käytettyihin ratkaisuihin. Esimerkkiympäristöt ovat osallistujien saatavilla myös koulutuksen jälkeen.
SPA-arkkitehtuuri ja kirjastot
React, Angular ja VueJS
Yhteenveto