Gatsbyn hyödyntäminen staattisessa verkkotuotannossa
Huttunen, Jere (2021)
Huttunen, Jere
2021
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-2021052611426
https://urn.fi/URN:NBN:fi:amk-2021052611426
Tiivistelmä
Työn tarkoitus on tarkastella ohjelmistokehys Gatsbyn roolia staattisessa verkkotuotannossa. Työn keskeisiä kysymyksiä ovat: mikä Gatsby on, miksi sitä kannattaa käyttää ja milloin sitä ei kannata käyttää?
Tässä työssä on kaksi osiota: teoreettinen osio, joka esittelee ja tuo esille hyödyt ja haitat Gatsbysta ja staattisesta verkkotuotannosta, sekä toiminnallinen osio, joka vie teorian käytäntöön tuottamalla Gatsbylla luodun verkkosivun, ja sitä kautta tuoden Gatsbyn oikeat hyödyt ja haasteet esille.
Työn tietopohja perustuu kirjallisuuteen, verkon lähteisiin (kuten blogit ja podcastit), tekijän havaintoihin olemalla osana Gatsbyn yhteisöä ja hänen kokemuksiin käytettyään Gatsbya viimeiset 11 kuukautta.
Työn tulokset tuovat esille sen, että Gatsby on parhaimmillaan hyödynnettynä verkkosivustojen ja -sovellusten luomiseen silloin, kun sivustoa ei tarvitse päivittää usein ja sivuston nopeus ja hakukoneoptimointi ovat prioriteetteja. Sopivia sivustoja Gatsbylle ovat usein blogit, uutissivut, yrityssivut ja landing-sivut. Gatsbyn suuria hyötyjä ovat sen pluginien ekosysteemi, valmiit teemat, hyvä kehittäjäkokemus, valmiiksi asennettu GraphQL, React ja staattinen HTML-koodin generoiminen. Gatsby ei sovi sellaiselle sivustolle, joka päivittyy usein ja toimittaa yksittäisille kävijöilleen uniikkia sisältöä.
Toiminnallinen osio loi nopean, hakukoneystävällisen verkkosivun, jota on helppo päivittää uusilla artikkeleilla yhdistetyn sisällönhallintajärjestelmän kautta.
Tässä työssä on kaksi osiota: teoreettinen osio, joka esittelee ja tuo esille hyödyt ja haitat Gatsbysta ja staattisesta verkkotuotannosta, sekä toiminnallinen osio, joka vie teorian käytäntöön tuottamalla Gatsbylla luodun verkkosivun, ja sitä kautta tuoden Gatsbyn oikeat hyödyt ja haasteet esille.
Työn tietopohja perustuu kirjallisuuteen, verkon lähteisiin (kuten blogit ja podcastit), tekijän havaintoihin olemalla osana Gatsbyn yhteisöä ja hänen kokemuksiin käytettyään Gatsbya viimeiset 11 kuukautta.
Työn tulokset tuovat esille sen, että Gatsby on parhaimmillaan hyödynnettynä verkkosivustojen ja -sovellusten luomiseen silloin, kun sivustoa ei tarvitse päivittää usein ja sivuston nopeus ja hakukoneoptimointi ovat prioriteetteja. Sopivia sivustoja Gatsbylle ovat usein blogit, uutissivut, yrityssivut ja landing-sivut. Gatsbyn suuria hyötyjä ovat sen pluginien ekosysteemi, valmiit teemat, hyvä kehittäjäkokemus, valmiiksi asennettu GraphQL, React ja staattinen HTML-koodin generoiminen. Gatsby ei sovi sellaiselle sivustolle, joka päivittyy usein ja toimittaa yksittäisille kävijöilleen uniikkia sisältöä.
Toiminnallinen osio loi nopean, hakukoneystävällisen verkkosivun, jota on helppo päivittää uusilla artikkeleilla yhdistetyn sisällönhallintajärjestelmän kautta.