Angular
Vuori, Riku (2019)
Vuori, Riku
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019062717574
https://urn.fi/URN:NBN:fi:amk-2019062717574
Tiivistelmä
Tämän opinnäytetyön tarkoitus on perehtyä web sovellusten kehitykseen ja erityisesti Angular frameworkkiin. Työssä käydään läpi kaikki Angular kehitykseen tarvittavat keskeisimmät tiedot. Tarkoituksena oli saada tuotettu työ, mistä saa hyvän käsityksen web sovellusten ja erityisesti Angularin maailmasta. Työssä tutkitaan pääpiirteittäin yksisivuisen ja monisivuisen web applikaatioiden perusteita ja eroja. Joiden kautta päästän käsiksi miksi frontend frameworkit tulivat ja mitä hyötyjä näistä sai. Tämän jälkeen päästään pää aiheeseen eli Angulariin. Angularista kerrotaan pääpiirteittäin sen historia ja teknologiat mitkä pitää osata, jotta tätä voi käyttää. Näitä ovat muun muassa JavaScript, TypeScript, HTML, CSS ja Angularin CLI. Tämän jälkeen käydään syvällisesti läpi eri osat mistä Angular sovellus muodostuu, kuten komponentit, moduulit, pipet, servicet, datan välitys komponentit sisällä, reititys ja http kutsut.