Return to search

Sanity : En undersökning av ett huvudlöst CMS

The aim of this project has been to investigate whether the headless CMS Sanity can live up to the needs of the the train operator GoAhead Nordic for its website in the transition from EpiServer. To investigate this, the existing website has been recreated as closely as possible. A studio/user interface has been built from scratch in Sanity where schemes and structure has been set for what content an editor can and must enter. Thereafter the content is fetched through an API to a standalone web application. In the web application, React components have been created based on the fetched content from Sanity. The work has been performed in an agile project form and regular meetings were held with the customer to constantly keep relevant focus and priority. The result has shown that even though there are a few minor problems still present there is a great reliability that with a little more time they will be solved. The conclusion of this work is that the headless CMS Sanity lives up to the needs of the customer and that the interface is easy to handle and understand. GoAhead Nordic has been very pleased with what was shown at the demonstrations and has decided to use Sanity as its new CMS / Målet med detta arbete har varit att undersöka om det huvudlösa CMS:et Sanity kan leva upp till de behov järnvägsoperatören GoAhead Nordic har för sin webbplats i övergången från EpiServer. För att undersöka detta har den befintliga webbplatsen återskapats i så stor utsträckning som möjligt. En studio/ användargränssnitt har byggts upp från grunden i Sanity där scheman och struktur har satts upp för hur en redaktör kan och får mata in innehåll. Därefter har detta innehåll hämtats via ett API till en helt fristående webbapplikation. I webbapplikationen har React-komponenter skapats utifrån innehållet som hämtats från Sanity. Arbetet har utförts i en agil projektform och regelbundna möten har hållits med kunden för att hela tiden ha relevant fokus och prioritering. Resultatet har visat att det i dagsläget finns små problem som inte hunnit lösas inom ramen för detta projekt men att det finns en stor tillförlitlighet att de kommer gå att lösa med lite mer tid. Slutsatsen i detta arbete är att det huvudlösa CMS:et Sanity lever upp till de behov som kunden har och att gränssnittet är lätt att hantera och förstå. GoAhead Nordic har varit mycket nöjda med det som visats upp på de regelbundna demonstrationerna och har beslutat sig för att använda Sanity som sitt nya CMS.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:miun-42157
Date January 2021
CreatorsKurtsdotter, Elin
PublisherMittuniversitetet, Institutionen för informationssystem och –teknologi
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0027 seconds