Tässä insinöörityössä tarkastellaan REST-rajapintoja ja niiden toteuttamista verkkoon Node.js-ympäristössä. Aihetta käsitellään Helsingin kaupungille toteutetun web-rajapinnan kautta. Projektissa selvitetään miten REST-rajapinnat rakentuvat verkkoympäristössä ja miten Node.js toimii rajapinnan alustana, mitä lisäosia tai työkaluja se tarvitsee ja millaisia niiden eri vaihtoehdot ovat. Työssä esitellään myös Helsingin kaupunkiympäristölle tehty Node.js-pohjainen laite- ja ohjelmistotarpeiden hallintajärjestelmä. Sitä tarkastellessa katsottiin sen tärkeimpiä osia, kuten toimintaympäristöä, itse rajapintaa ja sen lisäosia Moderni ohjelmistokehitys on siirtynyt yhä enenevissä määrin web-ympäristöön, ja sen myötä työkaluja on tullut valtav...
Insinöörityön aiheena oli REST- ja GraphQL-rajapintojen vertailu. Tavoitteena oli selvittää, mitä RE...
Tutkielman tavoite on perehtyä Node.js-ajoympäristössä käytettäviin relaatiotietokantakirjastoihin, ...
Ohjelmistokehityksessä tarvitaan usein rajapintoja, sillä eri ohjelmat tai sovellukset vaihtavat tie...
Opinnäytetyön tavoitteena oli kuvata eri tapoja parantaa kuvapainoitteisten verkkosivujen latausaik...
Tässä työssä suunnitellaan ja toteutetaan tietokanta mobiilisovellukselle ja web-sivustolle. Tietoka...
Tämä opinnäytetyö koostuu palvelinpuolen ratkaisun kehittämisestä Mysteerio Oy:lle. Ratkaisun tarkoi...
Opinnäytetyössä rakennettiin REST-rajapinnan toteuttava palvelinsovellus kuvitteelliselle kimppakyyt...
Rajapinnat mahdollistavat eri ohjelmistojen ja teknologien välisen kommunikoinnin, sekä toimivat nyk...
Opinnäytetyö käsittelee millaista oli rakentaa REST-rajapinta Symfony2 sovelluskehyksellä, ja kuinka...
Opinnäytetyön tavoitteena oli kehittää selainpeliin sisäänkirjautumis- ja tallennusjärjestelmä, joka...
Tässä opinnäytetyössä kehitystyön painopisteenä oli verkko-ohjelmointi. Työn aiheeksi valikoitui tek...
Insinöörityön tarkoituksena oli tutkia toimintatapoja haavoittuvuuksien havaitsemiseen ja korjaamise...
Nykyajan sovellukset käyttävät usein rajapintoja laitteiden väliseen kommunikointiin ja tiedonvälity...
Ohjelmistointegraatiolla tarkoitetaan vähintään kahden järjestelmän liittämistä toisiinsa. Tässä opi...
Tässä työssä perehdyttiin REST-arkkitehtuurityyliin ja sen soveltamismahdollisuuksiin http-protokoll...
Insinöörityön aiheena oli REST- ja GraphQL-rajapintojen vertailu. Tavoitteena oli selvittää, mitä RE...
Tutkielman tavoite on perehtyä Node.js-ajoympäristössä käytettäviin relaatiotietokantakirjastoihin, ...
Ohjelmistokehityksessä tarvitaan usein rajapintoja, sillä eri ohjelmat tai sovellukset vaihtavat tie...
Opinnäytetyön tavoitteena oli kuvata eri tapoja parantaa kuvapainoitteisten verkkosivujen latausaik...
Tässä työssä suunnitellaan ja toteutetaan tietokanta mobiilisovellukselle ja web-sivustolle. Tietoka...
Tämä opinnäytetyö koostuu palvelinpuolen ratkaisun kehittämisestä Mysteerio Oy:lle. Ratkaisun tarkoi...
Opinnäytetyössä rakennettiin REST-rajapinnan toteuttava palvelinsovellus kuvitteelliselle kimppakyyt...
Rajapinnat mahdollistavat eri ohjelmistojen ja teknologien välisen kommunikoinnin, sekä toimivat nyk...
Opinnäytetyö käsittelee millaista oli rakentaa REST-rajapinta Symfony2 sovelluskehyksellä, ja kuinka...
Opinnäytetyön tavoitteena oli kehittää selainpeliin sisäänkirjautumis- ja tallennusjärjestelmä, joka...
Tässä opinnäytetyössä kehitystyön painopisteenä oli verkko-ohjelmointi. Työn aiheeksi valikoitui tek...
Insinöörityön tarkoituksena oli tutkia toimintatapoja haavoittuvuuksien havaitsemiseen ja korjaamise...
Nykyajan sovellukset käyttävät usein rajapintoja laitteiden väliseen kommunikointiin ja tiedonvälity...
Ohjelmistointegraatiolla tarkoitetaan vähintään kahden järjestelmän liittämistä toisiinsa. Tässä opi...
Tässä työssä perehdyttiin REST-arkkitehtuurityyliin ja sen soveltamismahdollisuuksiin http-protokoll...
Insinöörityön aiheena oli REST- ja GraphQL-rajapintojen vertailu. Tavoitteena oli selvittää, mitä RE...
Tutkielman tavoite on perehtyä Node.js-ajoympäristössä käytettäviin relaatiotietokantakirjastoihin, ...
Ohjelmistokehityksessä tarvitaan usein rajapintoja, sillä eri ohjelmat tai sovellukset vaihtavat tie...