Battyányi, PéterSzabó, BenedekMezei, Botond2023-05-032023-05-032023-05-02https://hdl.handle.net/2437/351502A PureScript programozási nyelv egy fiatal programozási nyelv melyet Phil Freeman tervezett. Célja egy jobb alternatíva adása a Haskellt JavaScriptre fordító prgramoknak. A szintaxisának köszönhetően tömör, rövid kódok írására van lehetőség és erősebb, modernebb mint más funkcionális nyelvek, például a Haskell. Dolgozatunkban azt szeretnénk megvizsgálni, hogy mennyire alkalmas alkalmazásfejlesztésre a nyelv. A vizsgálat céljából egy REST API implementációt készítettünk. Alkalmazásunk témájának az edzőtermek világát választottuk. Az alkalmazásban a backendet a PureScript REST API szolgáltatja, míg frontendnek a szintén fiatal, de még gyorsabban fejlődő Vue.js-t JavaScript keretrendszert választottuk. Ahhoz, hogy a PureScript esetében legyen viszonyítási alapunk egy másik nyelven írt, az elsővel megegyező funkcionalitású REST API-t készítettünk. Ennek alapjául a Java Spring Boot keretrendszerét választottuk. Így teljesebb képet kapunk a PureScript implementációnk helyzetéről. Dolgozatunkban tehát nem egy üzleti igényeket kielégítő edzőtermi szoftver készítését mutatjuk be, hanem a PureScript nyelv vizsgálatát végezzük el egy REST API implementálásán keresztül.50huPureScriptFunkcionális programozásVue.jsSpringEdzőterem működését támogató szoftver PureScript és Vue.js alapokonDEENK Témalista::InformatikaHozzáférhető a 2022 decemberi felsőoktatási törvénymódosítás értelmében.