Moderni verkkokauppa
Hytönen, Ville (2022)
Hytönen, Ville
2022
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-2022112824376
https://urn.fi/URN:NBN:fi:amk-2022112824376
Tiivistelmä
Insinöörityössä perehdyttiin verkkokaupan tekemiseen Gatsby Stripen ja TailwindCSS:n kanssa. Verkkokaupan hostaus tapahtuu Netlifyn CDN-palvelussa ja siinä tulee olemaan automaattinen, kun sitä päivitetään Git repositoryn tai Stripen tuotteiden päivittäessä. Verkkokaupan valikoimaan voidaan vaikuttaa ilman, että tarvitaan kehittäjän apua.
Verkkokauppa käyttää Jamstack-arkkitehtuuria, jossa luodaan staattisia verkkosivuja, joiden hostaus tapahtuu CDN-palvelussa ja ne yhdistyvät sieltä Stripe-palveluihin, jotka ottavat maksut vastaan ja tämän jälkeen ohjaavat takaisin verkkokauppaan. Verkkokauppaan luodaan tyylit Tailwind-kirjastoa käyttäen.
Työn tuloksena saatiin toimiva verkkokauppa, jonka jatkuvat kustannukset ovat erittäin alhaiset. Tämän takia verkkokauppa soveltuu juuri sopivasti sen tarkoitukseen.
Stripen palveluiden opiskelemisen jälkeen tässä ei ilmennyt mitään pahempia ongelmia. Loppujen lopuksi verkkokauppa ajaa tarvittavat hommansa tarkoitusta varten, mutta parannettavaa löytyy myös.
Verkkokauppa käyttää Jamstack-arkkitehtuuria, jossa luodaan staattisia verkkosivuja, joiden hostaus tapahtuu CDN-palvelussa ja ne yhdistyvät sieltä Stripe-palveluihin, jotka ottavat maksut vastaan ja tämän jälkeen ohjaavat takaisin verkkokauppaan. Verkkokauppaan luodaan tyylit Tailwind-kirjastoa käyttäen.
Työn tuloksena saatiin toimiva verkkokauppa, jonka jatkuvat kustannukset ovat erittäin alhaiset. Tämän takia verkkokauppa soveltuu juuri sopivasti sen tarkoitukseen.
Stripen palveluiden opiskelemisen jälkeen tässä ei ilmennyt mitään pahempia ongelmia. Loppujen lopuksi verkkokauppa ajaa tarvittavat hommansa tarkoitusta varten, mutta parannettavaa löytyy myös.