This project has been carried out to explore the possibilities of working with open-source frameworks and libraries in an existing system. For this project, the existing system is the web application platform Dreamtsoft. The project is divided into two main goals, the first main goal is to integrate an existing web application from a previous project using modern web technologies, specifically React with a number of support libraries. The second main goal is to create a process to automate the integration of node_modules into Dreamtsoft. Both main goals were achieved, the first main goal resulted in an implementation of the existing web application, with a number of minor changes to the functionality. The second main goal resulted in a script to convert node_modules to files that work in Dreamtsoft and an implementation of the React Trello package as a Dreamtsoft component. / Detta projekt har utförts för att undersöka möjligheterna att arbeta med open-source ramverk och bibliotek i ett existerande system. För detta projekt är det existerande systemet webbapplikations-platformen Dreamtsoft. Projektet är uppdelat i två huvudmål, första huvudmålet är att integrera en existerande webbapplikation från ett tidigare projekt som använder moderna webbtekniker, specifikt React med ett antal stödbibliotek. Det andra huvudmålet är att skapa en process för att automatisera integrationen av node_modules i Dreamtsoft. Båda huvudmålen uppnåddes, det första huvudmålet resulterade i en implementation av den existerande webbapplikationen, med ett antal mindre ändringar till funktionaliteten. Det andra huvudmålet resulterade i ett script för att konvertera node_modules till filer som fungerar i Dreamtsoft och en implementation av paketet React Trello som en Dreamtsoft-komponent.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kau-78270 |
Date | January 2020 |
Creators | Borgudd, Sebastian |
Publisher | Karlstads universitet, Institutionen för matematik och datavetenskap (from 2013) |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0015 seconds