Contentful & Vue.js -verkkosivusto
Inkinen, Tuomas (2019)
Inkinen, Tuomas
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-2019061116517
https://urn.fi/URN:NBN:fi:amk-2019061116517
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli toteuttaa SPA-verkkosivusto käyttäen Contentful-si- sällönhallintajärjestelmää ja Vue.js-kirjastoa. Käytetyt teknologiat valikoituivat niiden ajan- kohtaisuuden, sekä henkilökohtaisen kiinnostuksen takia. Contentful valittiin siitä syystä, että se on toteutettu suhteellisen uudella headless-arkkitehtuurilla, joka on noussut perin- teisten sisällönhallintajärjestelmien rinnalle.
Työn teoriaosuudessa käydään läpi headless-CMS:n ideaa ja syitä sen käytölle, sekä käytettyjä teknologioita. Työn toteutus on dokumentoitu vaihe vaiheelta käyttäen informa- tiivisia kuvia ja kerrontaa kustakin vaiheesta. Ohjelman lähdekoodeja ei ole suoraan liitetty tähän dokumenttiin niiden suuren määrän takia, mutta ne kuitenkin löytyvät julkisesta ver- sionhallinnasta, jonka osoite löytyy dokumentista.
Työn tuloksena oli toimiva, responsiivinen ja moderni verkkosivusto, jota voi käyttää poh- jana vastaavien sivustojen toteutuksessa. Valmis tuote vastaa tavoitteita, ja työn tekemi- nen kehitti tekijän ammattitaitoa suuresti.
Työn teoriaosuudessa käydään läpi headless-CMS:n ideaa ja syitä sen käytölle, sekä käytettyjä teknologioita. Työn toteutus on dokumentoitu vaihe vaiheelta käyttäen informa- tiivisia kuvia ja kerrontaa kustakin vaiheesta. Ohjelman lähdekoodeja ei ole suoraan liitetty tähän dokumenttiin niiden suuren määrän takia, mutta ne kuitenkin löytyvät julkisesta ver- sionhallinnasta, jonka osoite löytyy dokumentista.
Työn tuloksena oli toimiva, responsiivinen ja moderni verkkosivusto, jota voi käyttää poh- jana vastaavien sivustojen toteutuksessa. Valmis tuote vastaa tavoitteita, ja työn tekemi- nen kehitti tekijän ammattitaitoa suuresti.