Katsaus Django-web-kehykseen
Nieminen, Petri (2022)
Nieminen, Petri
2022
Tietojenkäsittelytieteiden kandidaattiohjelma - Bachelor's Programme in Computer Sciences
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2022-05-24
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202205064470
https://urn.fi/URN:NBN:fi:tuni-202205064470
Tiivistelmä
Web-ohjelmointi on suosituin ohjelmoinnin muoto vuonna 2022. Maailman suurimpien ja suosituimpien yritysten liiketoimintojen alustat ovat web-pohjaisia ja trendi on nouseva. Tästä syystä, web-kehitys on sateenvarjo-käsitteenä tärkeä tutkimuksen kohde. Tässä tutkimuksessa tarkastellaan em. sateenvarjon alle jäävää osa-aluetta, web-kehyksiä, ja vielä tarkemmin Django-web-kehystä. Tarkastelussa pyritään vastaamaan kysymykseen Djangon roolista vuoden 2022 web-kehityksessä. Tarkoituksena on siis selvittää, miten ja kuinka paljon Djangoa käytetään tänä päivänä. Tutkimuksessa taustoitetaan myös Djangon arkkitehtuuria ja sen muita ominaisuuksia, ja kuinka ne vertautuvat standardisoituihin suunnittelumalleihin ja muihin web-kehyksiin.
Tutkimusmenetelmänä on kirjallisuuskatsaus, jota on täydennetty vertaisarvioimattomalla kirjallisuudella, kuten ohjelmointikirjastojen dokumentaatiolla ja alan muulla kirjallisuudella. Tutkimukseen sisältyy myös analyysi Django-kehyksestä, joka on koostettu monesta avoimen lähteen datapisteestä, kuten GitHub, StackOverflow sekä LinkedIn.
Tutkimuksen tulokset osoittavat selkeästi sen, että Django-kehyksen rooli vuoden 2022 web-ohjelmoinnissa on relevantti. Kehyksenä se toteuttaa hyvin keskeisiä suunnittelumalleja. Sillä on taustalla vahva kehittäjäyhteisö sekä säätiö, joka rahoittaa sen kehitystä ja palkitsee kehitykseen osallistuvia. Django työllistää kehittäjiä työmarkkinoilla.
Tutkimusmenetelmänä on kirjallisuuskatsaus, jota on täydennetty vertaisarvioimattomalla kirjallisuudella, kuten ohjelmointikirjastojen dokumentaatiolla ja alan muulla kirjallisuudella. Tutkimukseen sisältyy myös analyysi Django-kehyksestä, joka on koostettu monesta avoimen lähteen datapisteestä, kuten GitHub, StackOverflow sekä LinkedIn.
Tutkimuksen tulokset osoittavat selkeästi sen, että Django-kehyksen rooli vuoden 2022 web-ohjelmoinnissa on relevantti. Kehyksenä se toteuttaa hyvin keskeisiä suunnittelumalleja. Sillä on taustalla vahva kehittäjäyhteisö sekä säätiö, joka rahoittaa sen kehitystä ja palkitsee kehitykseen osallistuvia. Django työllistää kehittäjiä työmarkkinoilla.
Kokoelmat
- Kandidaatintutkielmat [8935]